Levels

Programming Scratch Maze Games – Lesson 4 Objectives Understand and use broadcasts as event triggers To extend a video game by adding levels Lesson Resources Lesson Slides Programming Scratch Maze Games Lesson 1 – Movement Lesson 2 – Conditions Lesson 3 – Debugging, variables and sound Lesson 4 – Levels Lesson 5 – Collecting objects Lesson 6 – Evaluating the…

Read More

Debugging, variables and sound

Programming Scratch Maze Games – Lesson 3 Objectives To debug a program, explaining errors you find and how to fix them To understand and use variables  To add appropriate sounds to a coding project Lesson Resources Lesson Slides Debugging Challenge Scratch file Debugging Challenge worksheet Programming Scratch Maze Games Lesson 1 – Movement Lesson 2 – Conditions…

Read More

Conditions

Programming Scratch Maze Games – Lesson 2 Objectives To understand and use conditions in programming  To understand and apply the use of coordinates when coding character movement Lesson Resources Lesson Slides Programming Scratch Maze Games Lesson 1 – Movement Lesson 2 – Conditions Lesson 3 – Debugging, variables and sound Lesson 4 – Levels Lesson 5 – Collecting objects Lesson…

Read More

Movement

Programming Scratch Maze Games – Lesson 1 Objectives Design and write a simple program for an on-screen sprite to create simple movements. Use logical reasoning to explain how a simple algorithm works  Solve programming problems by decomposing them into smaller parts Detect and correct errors in algorithms and programs Lesson Resources Lesson Slides Programming Scratch…

Read More

Programming Scratch Maze Games

About this unit: Teach algorithms, repetition, conditions and variables, while introducing students to Scratch’s block-based coding language. Build adventure maze games and design your own levels, characters and objects to collect. National Curriculum Links – Computing KS2 The content of this plan cover the following National Curriculum strands:  design, write and debug programs that accomplish…

Read More

Finishing off and evaluating the presentations

Animation with Scratch – Lesson 6 Objectives Talk about how they made their program and justify the choice they made for both function and design. Critically evaluate programs and say what they liked and what could be done to improve it. Use logical reasoning to explain how some simple algorithms work and to detect and…

Read More

Introducing interactive elements

Animation with Scratch – Lesson 5 Objectives Use sequence, selection, repetition in programs; Understand and use inputs and outputs. use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs. Lesson Resources Lesson Slides France presentation example Animation with Scratch Lesson 1 – Coordinates and Looks Lesson…

Read More

Building the presentations

Animation with Scratch – Lesson 4 Objectives 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. Lesson Resources Lesson Slides Animation with Scratch Lesson 1 – Coordinates and…

Read More

Planning the Presentation

Animation with Scratch – Lesson 3 Objectives Devise, test and refine effective control sequences incorporating conditional statements, broadcasting and sensing. Use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs Lesson Resources Lesson Slides Animation Planning Sheet Animation with Scratch Lesson 1 – Coordinates and Looks…

Read More