Previously known as Teaching ICT, this Second Edition has been carefully revised to meet the new demands of computer science as a curriculum subject.