4 ms·
This is great. Now how can we put this in a kid friendly IDE so I can teach my daughter Lisp/Logo/Turtle Geometry? I am thinking of something like an IPython No
by julienchastang 11y ago
This is great. Now how can we put this in a kid friendly IDE so I can teach my daughter Lisp/Logo/Turtle Geometry? I am thinking of something like an IPython Notebook. I know there are lots of resources to teach kids to code, but many of them leave me feeling cold.
- GregBuchholz 11y agoHave you tried ucbLogo https://www.cs.berkeley.edu/~bh/logo.html https://www.cs.berkeley.edu/~bh/logo.html or FMS Logo http://fmslogo.sourceforge.net/ http://fmslogo.sourceforge.net/ ...no IDE, but there is a REPL. As for resources you might like to investigate: http://fmslogo.sourceforge.net/workshop/ http://fmslogo.sourceforge.net/workshop/
- homarp 11y agoMaybe you can look at https://turtle.sugarlabs.org/ https://turtle.sugarlabs.org/ (and some background on it http://wiki.sugarlabs.org/go/Activities/Turtle_Art http://wiki.sugarlabs.org/go/Activities/Turtle_Art ). It exports to Logo. If you really want just typing, there are a few LOGO implementation in browser, see http://logo.twentygototen.org/ http://logo.twentygototen.org/ http://www.calormen.com/jslogo/ http://www.calormen.com/jslogo/ if you want to use iPython, have you looked at http://mail.scipy.org/pipermail/ipython-dev/2014-April/013721.html http://mail.scipy.org/pipermail/ipython-dev/2014-April/01372... ?
- elangoc 11y agoI love the jslogo site!
- technomancy 11y agoDrRacket ships with turtle graphics: http://docs.racket-lang.org/turtles/Traditional_Turtles.html http://docs.racket-lang.org/turtles/Traditional_Turtles.html I've had a good experience introducing DrRacket to early-elementary-aged kids; it's much more approachable than anything in Clojure-land. Of course, for pre-typists you can't beat Scratch: http://scratch.mit.edu http://scratch.mit.edu
- elangoc 11y agoThanks, Phil! Your post about Logo (http://technomancy.us/167 http://technomancy.us/167) was definitely an inspiration for this project. I hope that something in Clojure can be made to be as effective as DrRacket has been for you.
- keorn 11y agoMaybe try to use it with Gorilla REPL http://gorilla-repl.org/ http://gorilla-repl.org/ , it's like IPython Notebook.