Programming is a very open ended discipline. It provides substantial transferable skills as it calls upon kids to develop their numeracy and literacy in order to instruct a computer to do what they require it to accomplish. This is the first of four student workbooks which are progressive, and loosely, though not exclusively, based on the four years within the KS2 curriculum.
Full support for the new KS2 Computer Science National Curriculum!
At KS2 children learn essential coding skills to create and debug programs with specific goals. They will develop logical reasoning skills to explain simple algorithms, learn to detect and correct errors in programs, and to use websites and other internet services safely and responsibly. The Scratch programming language, already used widely in schools, is freely accessible online at home: no other system allows junior age pupils to learn with such independence, nor create such a wide variety of projects.
The four student workbooks in the Code-IT Primary Programming series are progressively, though not exclusively, based on the four years within the KS2 curriculum.
First Steps in Programming using Scratch
Think, program and debug exciting programming projects
- Smoking Car Game
- Music Machine
- Interactive Display
- Dressing up Game
Use analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition and generalisation.
Discover resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.
Understand sequence and repetition in programming.
Utilise optional homework activities to extend learning beyond the classroom.
First Steps in Programming using Scratch contains all the pupil resources that complement the skills presented in the teacher resource book, How to Teach Primary Programming Using Scratch (Year 3, Chapter 2).
Phil Bagge is a Computing Inspector/Advisor working for Hampshire Inspection & Advisory Service. CAS (Computing at Schools) Regional Coordinator and Primary Computing Master Teacher funded by the DfE. Phil was involved at the drafting stage in creating and refining the new Computing Curriculum through the BCS and CAS.