This a great tutorial that helps you "learn scratch" (Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web.)
ToonTalk: Free Windows-based animated world where you build and run programs by taking actions to complete puzzles and make games such as training robots or giving birds messages. While learning how to program you face challenging puzzles, and learn new ways to solve problems. You can download ready made pieces of code to use in your games. Comes in several languages. A simple way to introduce programming constructs and techniques in KS1 and 2.
Webmaker goggles: use 'x-ray goggles' to hover over a website to see behind the scenes, then remix, make and share webpages or create your own, all within your browser. This makes it easy for children to tinker and mess around with the building blocks that make up the web. Includes resources for teaching webmaking: printables, cheat sheets, lesson plans, assessment rubrics, and a slideshow.