I've made a request to Udacity and forwarded Harrison Maseko's suggestions in my request.
I'm sure if enough people get behind this... On Wed, Jul 18, 2012 at 10:33 AM, Joshua Bowles <bowlesl...@gmail.com>wrote: > Peter Norvig's response: > > Possible ... Udacity would be more likely -- they seem to be more > skill-based whereas Coursera is more academic-based. > > > On Wed, Jul 18, 2012 at 10:16 AM, Joshua Bowles <bowlesl...@gmail.com>wrote: > >> I agree. My thinking with an AI class is that as LISP used to be taught >> for AI in school, and most programs offer Java classes, there's got to be a >> few Professors out there who really dig Clojure and have a good chance >> teaching it. I didn't propose a "functional programming" course because >> they already have that with Scala (not to say they wouldn't offer another). >> >> As far as Udacity, Peter Norvig is somehow related with Udacity (not sure >> what his role is), he's an old school LISPer and he's totally familiar with >> Java. I don't know if he's into Clojure (but he's definitely not against >> the idea of LISP running on JVM --- he wrote is own version a while back >> with scheme http://norvig.com/jscheme.html). I'll email him and see if >> he's interested. >> >> >> On Wed, Jul 18, 2012 at 9:08 AM, Harrison Maseko <lis...@gmail.com>wrote: >> >>> That sounds like a good move, if a professor at some at one of those >>> Coursera linked universities would be willing to do that. However, can the >>> same request be sent to Udacity? Also, is AI the only practical course to >>> suggest? I would like to suggest to Udacity, "Introduction to Functional >>> Programming." Another course I would suggest is, "Building a Dynamic >>> Contacts Application for the Cloud," and the third one would be "Game >>> Development in Clojure" or something more focused like "Fluid Dynamics for >>> Game Development." All these could use Clojure. >>> -h. >>> >>> >>> On Wednesday, July 18, 2012 4:29:04 PM UTC+2, Joshua Bowles wrote: >>>> >>>> Yes! Just this morning (before reading this thread) I emailed Coursera >>>> to request a course like "Artificial Intelligence in Clojure". I posted on >>>> a separate thread here ("community interest in machine learning(?)") that I >>>> had made the request and provided a link for anyone else who wanted to make >>>> a request: >>>> >>>> http://help.coursera.org/**customer/portal/emails/new<http://help.coursera.org/customer/portal/emails/new> >>>> >>>> >>>> On Wed, Jul 18, 2012 at 8:18 AM, Harrison Maseko <lis...@gmail.com>wrote: >>>> >>>>> Hi Yann, >>>>> I agree that Udacity is more approachable in this regard than >>>>> Coursera. But imagine the publicity the language would get if such a >>>>> massive audience were given exposure to Clojure and Clojurescript. I have >>>>> always believed that a subset of Clojure (or any Lisp) could be taught >>>>> even >>>>> to programming beginners with ease. This in turn could dispel much of the >>>>> myths surrounding Lisp-based languages to thousands at once (one of which >>>>> is 'Lisp is difficult.' Simple as it may sound, it has deterred many from >>>>> even peering into a Lisp). However, with a platform like Udacity, the >>>>> instructor is at liberty to really explain in a newbie-friendly way the >>>>> elegance and power of a language such as Clojure. The brief lesson videos >>>>> would perhaps be a more navigable route to Clojure for some than reading a >>>>> book. All we need is an attractive, *practical* topic (which can be >>>>> suggested by anyone here), a reputable instructor, and a way of engaging >>>>> Udacity faculty about our offer. And I wish that this process could begin >>>>> sooner. >>>>> Thanks, >>>>> -h. >>>>> >>>>> On Wednesday, July 18, 2012 3:16:56 PM UTC+2, Yann Schwartz wrote: >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Jul 18, 2012 at 3:01 PM, Harrison Maseko <lis...@gmail.com>wrote: >>>>>> >>>>>>> Hi All, >>>>>>> Massive Open Online Courses (MOOC) such as the ones offered by >>>>>>> Udacity <http://www.udacity.com>, Coursera<http://www.coursera.org/>, >>>>>>> and soon edX <http://www.edxonline.org> will eventually become >>>>>>> platforms from which a language can be showcased and exposed to a very >>>>>>> wide >>>>>>> audience. Here are a few examples, all from >>>>>>> Coursera<https://www.coursera.org/> >>>>>>> : >>>>>>> >>>>>>> - Scala: Functional Programming Principles in >>>>>>> Scala.<https://www.coursera.org/course/progfun> >>>>>>> - R: Computing for Data >>>>>>> Analysis.<https://www.coursera.org/course/compdata> >>>>>>> - Python: An Introduction to Interactive Programming In >>>>>>> Python <https://www.coursera.org/course/interactivepython>. >>>>>>> - C++/Java: Compilers<https://www.coursera.org/course/compilers> >>>>>>> . >>>>>>> - Java: Automata<https://www.coursera.org/course/automata> >>>>>>> . >>>>>>> >>>>>>> Udacity has used Python and/or Javascript in some, if not most, of >>>>>>> their recent courses. What do you think, will there ever be a chance >>>>>>> for a >>>>>>> Clojure/ClojureScript-based course to be offered on one of these >>>>>>> platforms? >>>>>>> What can the community do to create such a chance? Or is this perhaps >>>>>>> not >>>>>>> important at all? >>>>>>> Thanks, >>>>>>> -h. >>>>>> >>>>>> >>>>>> Coursera only provides courses backed by established universities, >>>>>> so it may rule out community-based offerings. Udacity's case is different >>>>>> but the offering is more focused and very Python oriented. IMO, Udacity >>>>>> with its online Python editor and overall delivery style would be a >>>>>> better >>>>>> match for a clojure/clojurescript REPL approach. I have no idea how to >>>>>> get >>>>>> in touch with Dr Thrun et al about this, my only experience so far is >>>>>> with >>>>>> taking classes with both Udacity and Coursera. >>>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Clojure" group. >>>>> To post to this group, send email to clojure@googlegroups.com >>>>> Note that posts from new members are moderated - please be patient >>>>> with your first post. >>>>> To unsubscribe from this group, send email to >>>>> clojure+unsubscribe@**googlegroups.com<clojure%2bunsubscr...@googlegroups.com> >>>>> For more options, visit this group at >>>>> http://groups.google.com/**group/clojure?hl=en<http://groups.google.com/group/clojure?hl=en> >>>>> >>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clojure@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+unsubscr...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> >> >> > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en