Hacker News new | ask | show | jobs
by coffeenut 5702 days ago
I've always thought something like turtle graphics (e.g. http://www.sonic.net/~nbs/webturtle/) is a neat way to teach kids programming/algorithm basics.

It's simple enough to understand the basics, yet powerful enough to be engaging enough to keep a child's interest, providing them a direct visual output to their 'code'.

I would stay away from the higher level stuff like Visual Basic; there is so much magic going on under the hood that it becomes difficult to really internalize the basic concepts of programming.

1 comments

We actually made a turtle graphics DSL in Ruby for Hackety Hack, because turtle graphics are so awesome. An example:

http://github.com/hacketyhack/hacketyhack/blob/master/sample...