Programming in Key Stage 3
Computer programming can be likened to playing chess - although there is a relatively small set of simple rules, it is the strategic and sustained application of those rules that can create interesting games between children or intellectual fights between grand masters. The same with programming, the first applications of the rules can produce the interesting results, fun play on graphics, numbers or words. But, there is no boundary preventing the learner moving all the way to being the grand master of computer programs. Once you can do it, the sky's the limit over what you can make computers do.
Further resources for using Scratch, Alice, Smallbasic and Greenfoot can be found on the Vital website. Click here. You will need to register with Vital (it is free) to access this page.