I can see that the required effort would be prohibitive, but after thinking about this some more I do think there are a couple of nice advantages:<br><br>1) Quizzes and graded assignments offer some structure to self study, and having some form of feedback/validation when you first get started is helpful. I learned a lot of Haskell by making up my own assignments, but not everyone is willing to put that kind of time into it.<br>
<br>2) I know several developers with great engineering skills who are taking the Scala course because it gives them a structured way to get into it and have something to show for the time on their resume. They&#39;re busy professionals whose skills and expertise in large projects could really benefit the Haskell community, but I&#39;ve had no luck convincing them that it&#39;s worth the time spent researching and learning on their own.<br>
<br>Scala already has some appeal for them if they have to work with java code or have spent years with object oriented programming, so I think the more the Haskell community can do to bring them here, the better. <br><br>
Whether or not it&#39;s feasible to create the course is another issue. I don&#39;t have an academic background or any academic affiliations to get the ball rolling, but if anyone wants to make a course I&#39;ll volunteer to help proof materials, test quizzes and assignments, and work on utilities to submit and grade assignments.<br>
<br><div class="gmail_quote">On Tue, Oct 23, 2012 at 7:02 AM, Brent Yorgey <span dir="ltr">&lt;<a href="mailto:byorgey@seas.upenn.edu" target="_blank">byorgey@seas.upenn.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Thu, Oct 18, 2012 at 11:49:08PM +0530, niket wrote:<br>
&gt; I am a novice in Haskell but I would love to see the gurus out here<br>
&gt; teaching Haskell on MOOCs like Coursera or Udacity.<br>
&gt;<br>
&gt; Dr Martin Odersky is doing it for Scala here:<br>
&gt; <a href="https://www.coursera.org/course/progfun" target="_blank">https://www.coursera.org/course/progfun</a><br>
&gt;<br>
&gt; I would love to see Haskell growing on such new platforms!<br>
<br>
</div></div>Just as a counterpoint, putting together a MOOC is a *ton* of work,<br>
with (in my opinion) not much benefit for a topic like Haskell where<br>
it is already possible to access lots of quality instructional<br>
materials online.  I would rather see Haskell gurus put their time and<br>
effort into producing more awesome code (or into curating existing<br>
instructional materials).<br>
<br>
Just my 2c.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Brent<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</div></div></blockquote></div><br>