All | 43 Folders | Accessibility | BoingBoing | Books | Computer Related | Family | Films | General | Hacking | Hobbies | Humor | Java | Links | Omni | OpenSolaris | Puzzles and Games

« Abstract Games Gener... | Main | Omni - where are... »
20041112 Friday November 12, 2004

Programming for Kids

What's the best way of teaching young (6 to 8 year) children about programming?

This just came up on an internal mailing list, so I thought I'd blog about it. I'm also hoping that others will comment on what they've used, and I'll update this post with those suggestions.

Here's the list of resources that I've squirreled away over the years (largely from a similar thread on a distributed objects mailing list). Note that not all of these are applicable to kids at quite that young an age, but this hopefully is still useful.

Software:

Books:

Others:

[]

[]

( Nov 12 2004, 08:25:19 AM PST ) [Listen] Permalink Comments [6]

Comments:

You should also take a look at Guido van Robot.

Posted by Germán Poó-Caamaño on November 12, 2004 at 08:49 AM PST #

Just to let you know, there is a logo interperter for kde, called kturtle

Posted by Sam Weber on November 12, 2004 at 12:51 PM PST #

I learned BASIC at the age of about 8 mostly to program lame games as the ZXSpectrum was affordable (just) whereas the Atari 2600 wasn't. I didn't touch a computer again from the age of 12 until I was in my Mid-Twenties. 'Programming' configs for the music visualisation software from here
That was a lot of fun.
The thing I noticed is what I found particularly enjoyable, enough to want to do it, was programming graphics, being able to make a change and see it and have it look cool. From there I got the enjoyment of just writing code.

So, I reckon there has to be a way of wrapping up jogl to hide unimportant details of lighting and stuff (a couple of defaults that can be overidden if the kids get advanced) to make it really easy to load some openGL objects and move them around a bit and move the camera around a bit as well. I would have gone nuts for something like that at the age of 8 and probably would have stuck with computers over the next 17 years. Well, actually proably lack of access had much to do with it.
Easy jogl?

Posted by Hal on November 13, 2004 at 12:21 AM PST #

When I was a kid, I loved Robot Odyssey. Best ... Game ... Ever.

Posted by Ken on November 13, 2004 at 02:38 AM PST #

Hi Rich,

This post describes what I've been doing with my 6 year old daughter for math and computing: .

This post links to her blog which has her rudimentary Python code on it: .

Posted by Ted Leung on November 13, 2004 at 01:09 PM PST #

Thanks everyone. I've updated the post with new information. Also checkout the Teaching Kids Programming. mega-resource that I've just found.

Posted by Rich Burridge on November 14, 2004 at 11:45 AM PST #

Post a Comment:

Comments are closed for this entry.