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

Reply via email to