A couple of quick suggestions (hopefully they can be some help): * It's too easy to click next on each page. I liked the first page better where I had to fill in a blank to get a result * Using Math to introduce grouping of expressions might be confusing later when the student learns that Lisp math "doesn't work like that" (i.e. RPN instead of infix) * Maybe it's just how my brain works, but I think it might be clearer to introduce "fn" in isolation first, then link it with "def", then introduce "defn"
Overall, I love the design! This is definitely a good start. Cheers, Josh -- Joshua Ballanco ELC Technologies™ 1771 NW Pettygrove Street, Suite 140 Portland, OR, 97209 jballanco (mailto:jballa...@elctech.com)@elctech.com (mailto:kmil...@elctech.com) P +1 866.863.7365 F +1 877.658.6313 M +1 646.463.2673 T +90 533.085.5773 http://www.elctech.com (http://www.elctech.com/) On Saturday, July 14, 2012 at 7:03 PM, Pascal Chatterjee wrote: > Hey everyone, > > I've made a website (http://talkingtomachines.org) that embeds an interactive > ClojureScript REPL that I'd like to try and use to teach beginners the basics > of programming. > > Try out the first chapter (http://talkingtomachines.org/chapter/1) and let me > know what you think! > > The site is a work-in-progress, but I think there's enough functionality to > illustrate most of my ideas. The whole thing is fully open source, and I've > tried to make it relatively easy to add or edit the chapters themselves, so > if you have any suggestions for improvements I'm more than happy to hear > them, in text or code form :) > > // Pascal. > > -- > 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 > (mailto: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 > (mailto: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