I ran a Code Club at a local primary school. This is an after school club which teaches kids how to program computers.
I mainly used Scratch, which is a great environment for beginners. This video shows a montage of some of the projects I designed for the kids to make.
Check out the Scratch Materials page for more info.