Scratch games coding for kids - Advanced Scratch 2 (Udemy.com)
In-depth Scratch coding course for students who want to learn advanced coding techniques.
Created by: Matt Ottewill
Last updated January 2026
What you will learn
- Gun inventory - Code an inventory that the player can choose from and create different firing patterns for pistols, shotguns and machine guns
- Grapple hook - Create code to allow a player to drag items and grapple to items
- Advanced vehicle control - Code smooth acceleration, deceleration and braking
- Stay on a path - Prevent a sprite from being able to leave a path
- Auto bots - Code automated movement on a path
- Advanced quiz with variable lists - Code a random automated quiz
- Force field - Code a force field to repel enemies
- Distance to - Use the distance-to function to create AI effects
- Platform riding - Jump between, and ride, moving platforms
- Tank battle - Code a battle in which tank and turret rotate independently
How it compares
Against the other 58 rated Udemy courses in Introduction to Computer Science on CourseDuck:
- Rating4.6 out of 5higher than 63% of them
- Reviews28#58 of 59 by number of reviews
- Length4.2 hoursshorter than 53% of them
- Last updatedJanuary 2026more recently than 79% of them
Course Description
Help your child to learn a wide range of advanced Scratch coding techniques, extend their knowledge and skills, then use what they have learnt to create their own games.
This course is designed for parents who want to re-direct their child's natural enthusiasm for playing games, into creating and coding games.
Students will learn advanced coding techniques including gun inventories, grapple hooks, vehicle control, self steering auto-bots, tanks, force fields, automated advanced quizzes, and platform riding. Once learnt these techniques can be used to create new games or to add functionality to existing games.
Coding is a primary skill for the modern workplace and this course will help give students a head start in their computer studies at school and thereafter at further and higher education and in the workplace.
Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through the entire coding process. Each step is explained and demonstrated.
Your child will build confidence with Scratch, acquire advanced games coding skills, and improve their creative, math and computational thinking skills.
As your child learns, their confidence, enthusiasm and passion for coding will increase. As the see the immediate results of their coding efforts they will not only learn but learn to love learning itself. Children have a natural infinity with computer technologies and this course is the perfect way to turn that energy into useful educational outcomes.
Instructor Details
- 4.6 Rating
28 Reviews
Matt Ottewill
Matt is a digital media educator, designer, and music technologist. He runs his own business The Pixel Gang, teaching games coding and digital media creation to children.
He has written qualifications and developed programmes for universities, adult education, and apprenticeships in the fields of digital media and marketing, music technology and computing, and contributes content to online learning platforms.
His passion is teaching young learners the coding and computing skills and knowledge they will need for their secondary education, university degrees and future careers.
More courses by Matt Ottewill
Scratch games coding for kids - Advanced Scratch 1 (2026)
4.7 (107 Reviews)
Provider: Udemy
Time: 3.2h
$54.99
Scratch games coding for kids - Deeper into Scratch (2026)
4.6 (73 Reviews)
Provider: Udemy
Time: 2.3h
$44.99
Scratch games coding for kids - Getting started (2022)
4.6 (65 Reviews)
Provider: Udemy
Time: 2.1h
$44.99
Scratch games coding for kids - Action game essentials (2020)
4.6 (40 Reviews)
Provider: Udemy
Time: 3.5h
$54.99
Scratch coding for kids - Optical illusion & pattern effects (2026)
4.8 (21 Reviews)
Provider: Udemy
Time: 3.7h
$54.99
More Introduction to Computer Science courses
The Horse Course: Introduction to Basic Care and Management
4.9 (156 Reviews)
Provider: Coursera
Time: 22h
Free
Operating Systems from scratch - Part 2 (2022)
4.8 (1,662 Reviews)
Provider: Udemy
Time: 12.3h
$10.99
Object Oriented Programming (OOP) with Python for beginners (2026)
4.8 (531 Reviews)
Provider: Udemy
Time: 2.3h
$64.99
Introduction to Programming Crash Course + Python Primer (2025)
4.7 (3,814 Reviews)
Provider: Udemy
Time: 4.7h
$59.99
Object-Oriented Software Engineering with Java (2023)
4.7 (210 Reviews)
Provider: Udemy
Time: 6.5h
$84.99
Reviews
By Ezequiel Marquez on 1/12/2026
I liked it because it helped me with games I didn't know how to make, and in the games I made in Scratch, the course helped me. It only adds a few things, like when you click this key you can put the flag, but I liked everything about the course :)
By Liz Schneidewin on 11/21/2024
So much fun, great pace, interesting and diverse ideas and content. Jumping straight into the next one.
By Jennyfer on 3/6/2023
This courses is make me more better at coding
By Maria Venba P on 11/11/2022
A good session for me I love it! So fun...
By Bărdan Gabriel on 1/10/2022
It was very good till now, Its not like any other lessons, just a big course with only one huge project, its more projects in one course! Love it!
By Aviva Adirim on 1/3/2022
it was super cool and I think the next ones will teach me even more!
By Isis Ottewill on 9/14/2021
This course is clear, informative and fun, very easy to follow along!
By Finn Lopela on 9/14/2021
Very clear and easy to follow, would recommend to anyone in the suitable age group who wants to learn scratch at a rewarding pace.
By Lucy Richardson on 9/14/2021
The manner and tone in which the course is delivered is perfect for my child. He is really benefiting from the clear instructions and getting on well with the course.
By Manish Mishra on 5/24/2022
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100











