Skip to main content

Programming essentials in Scratch – part I

Curriculum > KS3 > Unit

This unit is the first programming unit of KS3. The aim of this unit and the following unit (Programming II) is to build learners’ confidence and knowledge of the key programming constructs. Importantly, this unit does not assume any previous programming experience, but it does offer learners the opportunity to expand on their knowledge throughout the unit. The main programming concepts covered in this unit are sequencing, variables, selection, and count-controlled iteration. All of the examples and activities for this unit use Scratch 3.

Unit guide

Learning graph


Help us make these resources better

Provide your feedback

Or email us at [email protected]