This unit of six lessons does not assume any prior programming knowledge and covers the following guidelines in the National Curriculum:
- Design - write and debug programs that accomplish 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.
It is suitable for students with no experience of programming. Each lesson includes a placemat with different learning activities, such as word-searches and comprehension questions. A teacher presentation file is also included with each lesson, and several example Scratch files are provided (for the offline Scratch editor). An answer book accompanies the teaching materials, providing quick guidance to the teacher. A self-assessment sheet for students, and a teacher mark sheet in Excel are also supplied.
Please note, these resources were designed using Scratch 1.4. All the resources could be adapted for Scratch 3.0.
Show health and safety information
|Subject(s)||Computing, Algorithmic Thinking|
|Published||2010 to 2019|
|Log in to rate this resource|
|Requirements||Scratch offline editor needs to be installed|