Sequencing and repetition

Starting from Scratch – Lesson 4 Objectives To sequence a series of commands accurately and in the most efficient way. To understand and explain different types of loops in code, the differences between them and when you would use them. To add and use different types of loops in code to achieve a desired outcome.…

Read More

Modify your code

Starting from Scratch – Lesson 3 Objectives Use logic to debug existing code and explain your changes. Modify existing code for a particular purpose and explain your changes. Lesson Resources Lesson Slides Debugging task download Debugging task PDF version Scratch project for Debugging task Scratch project solution for Debugging task Student worksheet – ‘Lesson 3…

Read More

Reading code

Starting from Scratch – Lesson 2 Objectives To become familiar with the Scratch programming environment (blocks, sprites, stage, canvas, controls). To understand and use coordinates in programming. To accurately read, predict and explain visual code. Suggest changes to existing code. Lesson Resources Lesson Slides Student activity – ‘Purple Mash – reading code lesson 2’ file…

Read More

Define and predict

Starting from Scratch – Lesson 1 Objectives To understand and explain key vocabulary linked to programming. To accurately read, predict and explain visual code to a partner. Lesson Resources Lesson Slides Definition match – student sheets Vocabulary bingo – student sheets Reading code – Student activity slides Starting from Scratch Lesson 1 – Define and predict…

Read More

Starting from Scratch

About this unit: Lay strong foundations for coding as you introduce your class to the visual language of Scratch, while using the PRIMM approach. Teach your students to predict, run and investigate code, before they start to modify existing code and eventually plan and make their own coded animation project.  National Curriculum Links – Computing…

Read More

Making it move

Getting started with a Crumble – Projects part 2 Objectives Design and make and test objects or artefacts that successfully incorporate the Crumble controller and motors to make the object move. Use sequence, selection, and repetition in programs and various forms of input and output. use logical reasoning to explain how some simple algorithms work…

Read More

Illuminated making

Getting started with a Crumble – Projects part 1 Objectives Use sequence, selection, and repetition in programs 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 program. Design and make and test objects or artefacts that successfully incorporate…

Read More

Let there be light

Getting started with a Crumble – Lesson 1 Objectives To identify and explain the parts in the Crumble starter set To safely and accurately set up a Crumble and Sparkle LEDs Detect and correct errors in algorithms and programs To use iteration (loops) in a program. Lesson Resources Lesson Slides Crumble starter kits (1 between…

Read More

Getting started with a Crumble

About this unit: Explore the fantastic microcontroller that is the Crumble. Learn about inputs, outputs, electrical circuits and controlling LEDs and motors as you embark on a range of exciting physical computing STEM projects.  National Curriculum Links – Computing KS2 The content of this plan cover the following National Curriculum strands:  design, write and debug…

Read More