That's true. This reminds me of Pascal Chatterjee's Talking to Machines<http://talkingtomachines.org>. It should be possible to fork it and embed it in videos? That is if we take the route suggested by Erlis Vidal. What else would that kind of work need? -h
On Wednesday, July 18, 2012 7:55:14 PM UTC+2, Erlis Vidal wrote: > > Great idea! > > But even the community could create the space to learn clojure a la > UDacity. Something like Khan Academy but for clojure, where people can > choose a topic, maybe even a function and instead of having text as > documentation, we could have videos, with advises and real life examples on > how to use it. > > UDacity was a great experience to meet Mr. Python. It was a great way to > learn the language, it will be super if clojure could have this chance. > > On Wed, Jul 18, 2012 at 1:44 PM, Eduardo Bellani <ebell...@gmail.com>wrote: > >> 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 >> > > -- 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