Free reading games for beginning readers from readingsparkers.com

How to teach kids programming by using Scratch from MIT

Teaching Alice to boys -- some suggestions

Java for Kids tutorial software ($20, free trial)

Teaching Java to kids -- a list of resources

Teaching Java to kids -- sample section from free ebook

Java for Kids -- free 200 page eBook -- by respected Java developer

Going to the moon (Greenfoot game) -- tutorial

Greenfoot Tutorials

Making a Rock, Paper, Scissors game with Scratch

Python Programming for the Absolute Beginner -- making games with Python

Java course with quizzes

Alice book - Learning to Program with Alice -- book by Wanda Dann & Randy Pausch

Tiny Rock's Alice programming lesson plan

programming Alice -- Lesson 1 -- alien robot teaches kid robot trick

Alice is not, but will be in 2009/2010, a serious programming language -- by Dick Baldwin

Scratch is not a serious programming language -- by Dick Baldwin

Dick Baldwin's tutorial for programming Greenfoot

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

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

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

Roblox scripting chronicles tutorial