Is pygame a good way to teach children programming?

Making the chimp game -- python computer programming tutorial

History and limitations of pygame -- python computer programming

Make a game with Pygame -- beginners tutorial -- Python

Grow a blue copper sulfate crystal -- chemistry for kids

Using Alice to teach programming to middle school girls -- Alice for story telling

Educational software available on one laptop per child

Bill Kerr's list of best resources for teaching computer programming with scratch

Teaching children how to program computers -- comparing squeak (etoy) and scratch

Tutorial on programming with alice by Dick Baldwin

10 homework assignments in scratch for elementary school -- from Nebo

Teaching scratch programming to 6 year olds

New to scratch? scratch.mit.edu's page that lists resources for teaching scratch

Professor David Malan at Harvard explains computer programming with scratch

basic scratch computer programming tutorial -- shark eat fish game

learnscratch.org -- video tutorials for programming scratch (scratch.mit.edu)