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