Sequence
I can use subroutines to execute sequences of commands.
Sequence
I can use subroutines to execute sequences of commands.
These resources will be removed by end of Summer Term 2025.
Lesson details
Key learning points
- Computers only follow the commands they are given, so these need to be precise and accurate.
- Commands can be joined together to create sequences in Scratch to achieve a desired outcome.
- Sequences can be separated into individual subroutines.
- Programs should be written so that other people can easily understand them. Subroutines are used to do this.
Keywords
Execute - to run or carry out the commands in a program
Sequence - the order of commands in a program
Subroutine - a named sequence of commands used to perform a specific task within a program
Common misconception
A sprite in Scratch can only have one sequence of code blocks.
Sequences of code can be separated into subroutines and these subroutines can be called multiple times.
To help you plan your year 7 computing lesson on: Sequence, download all teaching resources for free and adapt to suit your pupils' needs...
To help you plan your year 7 computing lesson on: Sequence, download all teaching resources for free and adapt to suit your pupils' needs.
The starter quiz will activate and check your pupils' prior knowledge, with versions available both with and without answers in PDF format.
We use learning cycles to break down learning into key concepts or ideas linked to the learning outcome. Each learning cycle features explanations with checks for understanding and practice tasks with feedback. All of this is found in our slide decks, ready for you to download and edit. The practice tasks are also available as printable worksheets and some lessons have additional materials with extra material you might need for teaching the lesson.
The assessment exit quiz will test your pupils' understanding of the key learning points.
Our video is a tool for planning, showing how other teachers might teach the lesson, offering helpful tips, modelled explanations and inspiration for your own delivery in the classroom. Plus, you can set it as homework or revision for pupils and keep their learning on track by sharing an online pupil version of this lesson.
Explore more key stage 3 computing lessons from the Using fundamental programming constructs in a block-based language unit, dive into the full secondary computing curriculum, or learn more about lesson planning.
Equipment
Pupils will need access to Scratch either via the online or downloadable versions. If the downloaded version is used, any starter programs that are used will need to be downloaded as files.
Licence
Starter quiz
6 Questions





Exit quiz
4 Questions
