Great idea and great effort. I would be awesome if Norvig gave a class based on his PAIP book, using clojure or any other lisp beast.
On Wed, Jul 18, 2012 at 1:38 PM, Joshua Bowles <bowlesl...@gmail.com> wrote: > 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 >>>>> >>>>> >>>>> 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, Coursera, and soon edX 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: >>>>>>>> >>>>>>>> Scala: Functional Programming Principles in Scala. >>>>>>>> R: Computing for Data Analysis. >>>>>>>> Python: An Introduction to Interactive Programming In Python. >>>>>>>> C++/Java: Compilers. >>>>>>>> Java: 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+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 >>> >>> >> > > -- > 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 -- Eduardo Bellani "Resolve to serve no more, and you are at once freed." -- 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