[Haskell-beginners] ANN: MOOC course on Functional Programming

mukesh tiwari mukeshtiwari.iiitm at gmail.com
Sun May 19 21:46:33 CEST 2013


I can't answer all your question but  It looks like part of MOOC Production
Fellowship [1].
"We will award 250,000 Euros for the production of ten open online courses.
Now it is your turn: Choose your personal favourites! " so if this course
get enough votes to be in top 10 then it will start.

[1] https://moocfellowship.org/

-Mukesh

On Mon, May 20, 2013 at 1:07 AM, Michael Peternell <michael.peternell at gmx.at
> wrote:

> The topic seems interesting to me!
>
> But I would also like to know a bit more about the mundane facts of this
> course...
>
> When will it be?
> Where will it be?
> How many people can be in the course?
> What type of course is it?
> How many votes are "enough" votes?
> Why do you care about votes anyways?



> Will it be free or how much will it cost?
>
> -Michael
>
> Am 19.05.2013 um 21:29 schrieb mukesh tiwari <mukeshtiwari.iiitm at gmail.com
> >:
>
> >
> > I think it will be offered if it gets enough votes.
> >
> > We are offering the Haskell/FP related course:
> >
> https://moocfellowship.org/submissions/the-dance-of-functional-programming-languaging-with-haskell-and-python
> > which goes online if it gathers enough votes.
> >
> > -Mukesh
> >
> >
> > On Mon, May 20, 2013 at 12:52 AM, 7stud <7stud at excite.com> wrote:
> > I don't get it.  Is that a class being offered online?  Is it free?
>  When is it offered?
> >
> > -----Original Message-----
> > From: "Rustom Mody" [rustompmody at gmail.com]
> > Date: 05/19/2013 12:37 PM
> > To: "beginners" <beginners at haskell.org>
> > Subject: [Haskell-beginners] ANN: MOOC course on Functional Programming
> >
> > We are offering the Haskell/FP related course:
> >
> https://moocfellowship.org/submissions/the-dance-of-functional-programming-languaging-with-haskell-and-python
> > which goes online if it gathers enough votes.
> >
> > It  is our contribution towards getting Haskell and FP up on MOOC
> (Massive Open Online Course).
> >
> > The aim is:
> > 1. To use Haskell as medium to understand and showcase functional
> programming
> > 2. To show how using Haskell as a thinking language can change the
> quality of programming in more conventional coding languages -- eg python.
> >
> > It  has been designed in the spirit of using haskell to play with ideas,
>  and then idiomatically refine them for any implementation contexts
>  including Haskell.
> > Therefore, in this course (classical) typeful functional programming
>  will take precedence over (modern) type hackery. Some aspects of this
>  shift of emphasis is [3].
> > Also some paradigm/philosophy questions, eg why much-hyped paradigms
> like OOP are not such a good idea [4]
> >
> > Functional Programming has never had it so good as today!
> > Books like RWH, implementations like ghc, and of course the Haskell
> language itself are all part of this Never Before.
> >
> > spj has often joked about avoiding success at all costs.  This may be
> somewhat tongue-in-cheek yet is also serious.
> > As Haskell enters the mainstream and  begins to compete head-on-head
> with C, C++, Java, Python etc, we need to separate out these aspects:
> >
> > 1. Mastering Haskell is harder today than when FP was an academic
> passtime
> > 2. Haskell-the-technology is obscuring the possibilities and reach of
> Haskell-for-CS
> > 3. The elegant computer science (FP) + powerful  modern technology (ghc)
> is obscuring the questions of paradigm and  perspective that marked the
> inception of the field in an earlier era [1]
> >
> > One  of the main intentions behind this course is to take cognizance of
>  these facts and work on the Haskell-learning-curve to make it accessible
>  to people with a wide swathe of interests/backgrounds.
> >
> > So…
> > Those who are called to the above, Please Vote!
> > And those who are not called, also please vote [After all the choice is
> between this Haskell/FP course and none <wink> ]
> >
> > Rusi
> > -----------------------------
> > [1] Think of AI →  Lisp, Denotational Semantics → ML, Notation as a tool
> for thought → APL etc
> > [2]
> https://moocfellowship.org/submissions/the-dance-of-functional-programming-languaging-with-haskell-and-python
> > [3] A shopping-list of topics in classic FP :
> http://blog.languager.org/2012/10/functional-programming-lost-booty.html
> >      Recursion as a wider concept than just recursive functions
> http://blog.languager.org/2012/05/recursion-pervasive-in-cs.html
> > [4] Folly of OOP
> http://blog.languager.org/2012/07/we-dont-need-no-ooooo-orientation-4.html
> >
> > _______________________________________________
> > Beginners mailing list
> > Beginners at haskell.org
> > http://www.haskell.org/mailman/listinfo/beginners
> >
> > _______________________________________________
> > Beginners mailing list
> > Beginners at haskell.org
> > http://www.haskell.org/mailman/listinfo/beginners
>
>
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://www.haskell.org/mailman/listinfo/beginners
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/beginners/attachments/20130520/02015a99/attachment.htm>


More information about the Beginners mailing list