220Uploads
280k+Views
126k+Downloads
Computing
Bundle

Coding Basics - Get Started with Coding for Beginners
This bundle of resources contains everything you need to start coding with absolute beginners - whether at primary or secondary level. Using the popular Scratch framework and containing all the resources you need, this will get you up and running with coding lessons whatever level of confidence you and your students have to start with!

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.

Code Lesson S3-1 Using Mouse Triggers in Scratch
This is a lesson teaching the programming of mouse events and triggers in Scratch - it forms part of a series of code lessons from the very basics to more advanced techniques.

Code Lesson O1-3 Equality and Inequalities in Programming
This lesson allows learners to get to grips with using equality and inequalities within programming. They will learn how the relevant Scratch code blocks are used for this.

Code Lesson O1-2 Multiplication and Division in Programming
This lesson allows learners to get to grips with using multiplication and division within programming. They will learn how the relevant Scratch code blocks are used for this.

Code Lesson O1-1 Addition and Subtraction in Programming
This lesson allows learners to get to grips with using addition and subtraction within programming. They will learn how the relevant Scratch code blocks are used for this.

Code Lesson S3-2 Key Presses in Scratch
This lesson focuses on teaching learners how to use key presses to collect user input and trigger events and collect user input in Scratch.

Code Lesson S2-1 Timers in Programming
This lesson is about using timers in Scratch projects. Students can use a timer to control an animation that they have designed and programmed.

Code Lesson S1-2 Touching Colours
A lesson showing learners how to use touching colours to develop an interactive game in class. One of a series of lessons teaching Scratch programming from the very basic to advanced principles.

Code Lesson S1-1 Touching Sprites in Scratch
This lesson explores the possibilities for triggering code events when sprites touch and using this to create a simple interactive game in Scratch.

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.