The Code-IT Primary Programming series

Published 6th Nov 2015

Full support for the new KS2 Computer Science National Curriculum!

As with any major change to the curriculum, teachers are at the sharp end of the syllabus. Thousands of primary-school teachers who may be new to programming themselves are being tasked with teaching it to their pupils. Yet few teachers and pupils have any experience of programming and the thinking skills that underpin it.

Fully classroom-tested and perfected by numerous revisions on the author's website, this series of a teacher's handbook and four student workbooks is the first to market with a full Computer Science curriculum of study for Key Stage 2.

9781908684530 Code IT How to Teach Primary
Programming using Scratch (
Teacher’s Handbook)
A complete Computer Science study programme  (£20)

Order from Amazon

4 Student Workbooks (£6.99)

9781908684547 Code IT Workbook 1: First Steps in programming (using Scratch) Order from Amazon
9781908684554 Code IT Workbook 2: Choices in programming (using Scratch) Order from Amazon
9781908684561 Code IT Workbook 3: Algorithm to code (using Scratch) Order from Amazon
9781908684578 Code IT Workbook 4: Problem solving (using Scratch)
Order from Amazon


  • helps teachers provide the new full Computer Science curriculum for Key Stage 2
  • progressive student workbooks based on the four years of the KS2 curriculum
  • full support structure for teachers and students
  • supplements existing programming modules an/or serves as a complete Computer Science programme
  • selected programming projects tested and perfected on website
  • author involved in creating and refining the new Computing Curriculum through the BCS and CAS

Key Stage 2
 Computer Science

At KS2 children learn essential coding skills to create and debug programs with specific goals.  They use sequence, selection, and repetition in programs; work with variables and various forms of input and output; develop logical reasoning skills to explain simple algorithms and to detect and correct errors in programs; and learn to use websites and other internet services. The Scratch programming language, already used widely in schools, is freely accessible online at home. Scratch is the place to begin for programming in KS2 as there is no other system that allows junior age pupils to create such a wide variety of projects or learn so independently.

Here is a carefully selected series of programming projects that introduce and use algorithm design and evaluation, generalisation and decomposition in fun and enjoyable ways. Pupils will be encouraged to become problem solvers through debugging and exploration. The books can be used to supplement existing programming modules or as a complete KS2 Computer Science programme.

The Teacher's Handbook - suitable also for use by parents - and all four workbooks, will enable pupils to:

  • design, write and debug programs for specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • use sequence, selection, and repetition in programs; work with variables and various forms of input and output; use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • understand computer networks including the internet; how they can provide multiple services; and the opportunities they offer for communication and collaboration
  • use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
  • select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information
  • use technology safely, respectfully and responsibly; recognise acceptable/ unacceptable behaviour; identify a range of ways to report concerns about content and contact. E-Safety modules are provided throughout

Order from Amazon:

The University of Buckingham Press, Yeomanry House, Hunter Street, Buckingham, MK18 1EG