Computer programming
Dick Baldwin's tutorial for programming Greenfoot

Greenfoot (programming language, educational)

Teaching girls to program video games with Greenfoot

Teaching children programming using C64

Squeakland in Chinese email list

Scratch (programming language, educational)

What is Lua? It's a scripting language for games.

programming Dragon finds gemstones project with Alice

Using Alice to teach programming to 10th graders

In person workshops for teachers to teach programming with Alice

Programming with Alice -- overview from Princeton University

Introduction to computer science -- Brown University -- lectures & recordings

learning Alice -- pdf used at Brown University

Differences between programming Scratch and Alice

programming Alice -- beginners' tutorial from Stony Brook University

Preview of Alice 3.0 software -- google tech talk hosted on youtube

board game to teach computer programming (if- then loops)

teaching children to program with microworlds (microworlds costs $99)

kidsdomain.com -- software for building simulations

where to go next after your child or student learns Scratch -- programming with Alice

Harvard Professor Malan's lecture about how to program with scratch

Roblox scripting chronicles tutorial

Programming Roblox (Lua) -- making a special door

Learn ruby, beginner's tutorial

Hackety hack for teaching children programming

Harvard Professor Malan's Problem Set for teaching programming with scratch

Is pygame a good way to teach children programming?

Python book -- Beginning Game Development with Python and Pygame

Making the chimp game -- python computer programming tutorial

History and limitations of pygame -- python computer programming