Background to the National Curriculum – What is Achievable

in programs; work with variables and various forms of input and output.” and also “… detect and correct errors in algorithms and programs.” (p. 189).At Key Stage 3 (ages 11-14) pupils should be able to: “… make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions.” and also “Understand ... ................
................