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