220Uploads
283k+Views
126k+Downloads
All resources

Code Lesson E4-1 Cloning Sprites in Scratch
This lesson explains how and why to clone sprites in Scratch, giving examples and plenty of opportunity to investigate and practise using clones in programming.

Code Lesson E3-2 Messages in Scratch
This lesson is all about broadcasting and receiving messages as a means of transmitting information and signals between different sprites in Scratch. This introduces learners to some techniques that are useful in more advanced programming.

Code Lesson E3-1 Using Event Handlers
This lesson gives learners experience in using event handlers to trigger code in Scratch, as well as providing a more general grounding for programming in other languages.

Code Lesson E2-3 Programming with If/Else Blocks
This lesson is an introduction to using if and if/else blocks in a Scratch project.

Code Lesson E2-2 Using Repeat in Programming
This lesson introduces the different types of repeat blocks available in Scratch programming, as well as allowing learners to understand the concept of repeating more generally as it applies to coding.

Code Lesson E2-1 Using Wait in Programming
This lesson gives a detailed introduction to the different wait code blocks available in Scratch programming.

Code Lesson E1-2 Introduction to User Input
Understanding how to ask for and respond to user input is a crucial skill in coding and this lesson introduces it to Scratch programmers.

Code Lesson E1-1 Initialising a Scratch Project
This lesson explains in depth how to initialise a project using event handlers, giving examples and allowing learners to investigate techniques that they will need in a variety of programming projects.

Code Lesson B3-2 Making Music in Scratch
A coding lesson teaching students how to start making music of their own using Scratch - a perfect way to engage learners with coding and music.

Code Lesson B3-1 Adding Sounds to a Scratch Project
This is an introductory lesson to explain how to add sounds to an animation or other Scratch project.

Code Lesson B2-3 Graphics Effects in Scratch
This lesson teaches the basics of graphics effects in Scratch, giving learners a toolkit of techniques to use in animations, games and other programming projects.

Code Lesson B2-2 Speech in Scratch
This lesson teaches students to use speech and thought bubbles with sprites in a Scratch project.

Code Lesson B2-1 Using Costumes on Sprites in Scratch
In this lesson students will learn how to use costumes to dynamically change the look of sprites within a Scratch project.

Code Lesson B1-4 Sharing a Scratch Project
This lesson focuses on sharing a code project, giving learners the chance to create and share a basic game using Scratch.

Code Lesson B1-3 Events and Control in Scratch
This is part of a series of lessons developing coding skills with Scratch - this lesson will take you through basic events and control code blocks.

Code Lesson B1-2 Basic Motion Controls in Scratch
The second in a series of lessons developing coding skills with Scratch - this lesson will take you through the basic motion control blocks.

Code Lesson B1-1 Getting Started with Scratch!
The first in a series of lessons developing coding skills with Scratch - this lesson will take you through setting up an account to building your first program. Suitable for absolute beginners with no experience of coding.

KS3 Mathematics Number : N1-1 Integer Place Values
This provides all the materials for a lesson or series of lessons on integer place values, suitable for Key Stage 3 mathematics.