Use our video courses to learn to code and create games with Scratch at home

Scratch games coding 7-14 years video lesson courses

Udemy logo
Our online video courses are an ideal way for your child to experience our Scratch games programming lessons at home, if attending a course or club is inconvenient for you.
Scratch code block algorithms

Course content

Our video courses have been designed for parents who want to re-direct their child's natural enthusiasm for playing games into creating games and coding.

Bomb disposal Scratch game screenshot

They have been created specifically with children in mind and have been carefully scripted to be clear and unambiguous. Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through every detail of the activity. Each step is explained and demonstrated.

Girl coding with Scratch

As the lessons progress, your child will build familiarity with Scratch programming, follow game making exercises, build complete games and acquire the skills and knowledge required to build their own games. In so doing they will begin to understand the fundamental transferable concepts of coding, and improve their creative, math and computational thinking skills.

Course options

Swipe to scroll >>
Course title / links Level of challenge Age range (suggested)
Course 1 - Getting started Beginner 7-9
Course 2 - Deeper into Scratch Intermediate 9-12
Course 3 - Advanced Scratch Advanced 9-14
Course 4 - Action game coding essentials Beginner / Intermediate 8-12
Course 5 - Optical illusion & pattern effects - NEW! Intermediate / Advanced 9-14


Course 1 - Getting started - video lessons course

Scratch cat and code blocks video screenshot

Beginner 7-9 years

2 hours of lessons.
Learn essential Scratch basics and code your first game. This course is suitable for students who have no experience of Scratch. All of the features of the Scratch 1.4 interface are explained and the pace of the learning accommodates younger students.
£19.99 or less



Required downloads
1. Scratch 1.4 .. or .. Scratch App/Desktop (version 3 or higher)

Video lessons ..

01. For parents - help your child get started
02. Your first Scratch lesson
03. A good way to begin a game
04. Control a sprite's movement
05. Make a sprite move by itself
06. Collisions
07. Broadcasting between sprites
08. The paint window
09. More about the stage
10. Show and hide
11. Make your first finished game - Ping Pong

Back to course options



Course 2 - Deeper into Scratch - video lessons course

Scratch cat and code blocks video screenshot

Intermediate 9-12 years

2.5 hours of lessons.
Code an action game with throwing/firing, interactive animation, chasing, rewards and health, and a unique and compelling tree growing game in which the player must grow branches to allow birds to alight.
£24.99 or less



Required downloads
1. Scratch App/Desktop (version 3 or higher)
Game templates ..
2. Girl vs witch v1.sb3
3. Grow a tree v1.sb3

Video lessons ..

01. Introduction to the course
02. Girl vs witch game - part 1
03. Girl vs witch game - part 2
04. Girl vs witch game - part 3
05. Girl vs witch game - part 4
06. Girl vs witch game - part 5
07. Grow a tree game - part 1
08. Grow a tree game - part 2
09. Grow a tree game - part 3
10. Grow a tree game - part 4

Back to course options



Course 3 - Advanced Scratch - video lessons course

Scratch cat and code blocks video screenshot

Advanced 9-14 years

3.5 hours of lessons.
Code a chase / rescue game with water, accelerating speed boats, movement and sprite reaction sensing, and a bomb disposal game in which the player has 30 seconds to cut wires in the correct order to defuse a bomb.
£24.99 or less



Required downloads
1. Scratch App/Desktop (version 3 or higher)
Game templates ..
2. Duck Rescue v1.sb3
3. Bomb Disposal v1.sb3

Video lessons ..

01. Introduction to the course
02. Duck rescue game - part 1
03. Duck rescue game - part 2
04. Duck rescue game - part 3
05. Duck rescue game - part 4
06. Duck rescue game - part 5
07. Bomb disposal game - part 1
08. Bomb disposal game - part 2
09. Bomb disposal game - part 3
10. Bomb disposal game - part 4
11. Bomb disposal game - part 5

Back to course options



Course 4 - Action game coding essentials - video lessons course

Scratch cat and code blocks video screenshot

Beginner & Intermediate 8-12 years

3.5 hours of lessons.
Learn essential coding skills for making action games, such as moving, throwing, firing, health, lives, timers, using AI to make enemies chase and attack, rewards, and adding sound effects and music.
£24.99 or less



Required downloads
1. Scratch App/Desktop (version 3 or higher)

Video lessons ..

01. Introduction- preparing for the course
02. Coding a template game file with backdrops
03. Coding a player controlled sprite
04. Throwing and firing
05. Health and lives - losing HP (health points)
06. Enemies
07. Automatic throwing and firing
08. Reaction animations
09. Health & lives - gaining HP (health points)
10. Timers
11. Sound effects & music

Back to course options



Course 5 - Optical illusion and pattern effects - video lessons course NEW COURSE

Scratch cat and code blocks video screenshot

Intermediate & advanced 9-14 years

3.5 hours of lessons.
Create 20 illusion and pattern effects!
An in-depth course in which your child will learn essential coding techniques for creating optical illusions, nature simulation and pattern effects. Students will study a range of coding techniques for creating interactive animated effects. Techniques learnt are transferable to a wide range of coding scenarios.
£34.99 or less



Video lessons ..

01. Introduction - Preparing for the course: Overview of the course aims and objectives and content. Download and install Scratch App/Desktop 3. Download the template games.
02. Hexagon or cube - Create your first animated illusion
03. Moving spots - Use cloning to code a static image which unexpectedly ripples
04. Whirl spiral - Create an illusion of moving forward and backwards with a beautiful unwinding spiral
05. Radial rays - Code the illusion of a 3D object by rotating blades
06. 3D boxes - Create the illusion of multiple 3D objects
07. Colour wheel segments - Use synchronised clones to create a rotating pattern effect
08. Spirograph shapes - Code a player controlled accelerated and decelerated Spriograph effect
09. Four optical illusions - Code four player controlled optical illusions
10. Colour snakes - Code a beautiful synchronised colour pattern effect
11. Snake spiral - Code a player controlled moving wire-frame nature effect
12. Six particle generators - Use cloning to create six nature effects, including rain, bubbles and fire
13. Symmetrical painter - Use the pen tool and math to create an automated painting tool. Thank you & goodbye message


Back to course options