Advanced Scratch Programming for Kids (Udemy.com)
Learn to code amazing games in Scratch! For advanced Scratchers: kids, parents and teachers
Created by: Daniel Ciocîrlan
Last updated May 2022
What you will learn
- Make high-quality games in Scratch
- Program visual effects
- Create stories, charcters and levels
- Draw perfect shapes
- Learn advanced programming techniques
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
- Reviews962#9 of 59 by number of reviews
- Length10.8 hourslonger than 77% of them
- Last updatedMay 2022earlier than 68% of them
Course Description
In this course, we'll learn how to make AMAZING games with Scratch! This is the follow-up to the immensely popular course "Programming for Kids and Beginners: Learn to Code in Scratch".
We already assume you know how to code in Scratch. In this course, I'll show you some advanced tips that will allow you to make high-quality games in Scratch. In this course, we'll learn how to program
perfect shapes
automatic drawings
optical illusions
perfectly symmetrical snowflakes
sound loops
stories and characters
power-ups and lives
intelligent enemies
visual effects
boss fights
explosions, lasers and more
As before, we'll learn by doing. The course is designed so that you create the games and applications with your own two hands. But what makes this course truly unique is the teaching method I've used live 4+ years. We learn a variety of computer science topics, but we hide the complexity behind characters, animations, analogies and fun!
That's because, in these carefully designed lessons, we train our intuition to make sense of what we want to achieve and how to get there. This will help you quickly master the basics. After this course, you'll learn text-based programming languages at a blazing speed and quickly make sense of any piece of code.
The content is designed to be fun! I made these games to optimize learning computer science topics while having fun along the way. I will also update the course on a regular basis with new content - and challenges!
This course is designed for
parents or teachers who want to give their children the best skills and most fun
kids and beginners who want to learn to code games
anyone new to programming who doesn't know where to start
I can't wait to have you in the course!
The course is regularly updated with new material, tips and tricks that you can use in your games and projects!
Please note that Udemy is a big place. Those under 18 may use this course only if a parent or guardian opens their account, handles any enrollments, and manages their account usage. I'm pretty sure you're doing that anyway, but it's worth emphasizing.
Instructor Details
- 4.6 Rating
962 Reviews
Daniel Ciocîrlan
I'm a software engineer with a passion for teaching. Big fan of Scala and the JVM.
I have a Master's Degree in Computer Science and I wrote my Bachelor and Master theses on Quantum Computation. Before starting to learn programming, I won medals at international Physics competitions.
For 8+ years, I've taught a variety of Computer Science topics to 100000+ of students at various levels. I've held Hour of Code for 7 year-olds, I've taught university students who now work at Google and Facebook, I've held live trainings for software engineering teams at Adobe and Apple, and I'm now so excited to share what I know with a wider community online.
More courses by Daniel Ciocîrlan
Scala & Functional Programming Essentials (2024)
4.5 (15,399 Reviews)
Provider: Udemy
Time: 11.3h
$24.99
Programming for Kids and Beginners: Learn to Code in Scratch (2023)
4.4 (12,559 Reviews)
Provider: Udemy
Time: 7.6h
$39.99
Advanced Scala and Functional Programming (2024)
4.7 (3,560 Reviews)
Provider: Udemy
Time: 13.2h
$39.99
Apache Spark 3 & Big Data Essentials in Scala (2024)
4.8 (2,302 Reviews)
Provider: Udemy
Time: 7.3h
$39.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 Madhav S on 7/4/2026
you poop to much
By SambuloLwandle on 7/31/2025
hi its good but some terms are confusing to me and you do not explain them properly thank you and bye:3:)
By Liz Schneidewin on 10/11/2024
This whole course was an amazing and enjoyable experience. The instructor is highly skilled with a delightful presentation style. Everything is very well explained and the whole course is well planned. Congratulations and thanks! I had a great time and learned at lot.
By Stephen Brown on 10/30/2023
These projects he assigned you are incredible. if you have the time you should really do this. it is very rewarding when you finish you have games that you made and can play whenever you want
By Daniel O'Connor on 9/27/2023
The coding in this course has been very helpful and has taught me things that I didn't know before, the videos where straight forward and simple to understand and the finished projects were definitely worth the effort and time they took to make.
By Alexander Kubay on 9/24/2023
I think it was really good because the guy explained every step of the way why it should be like that and he made it seem really easy and fun even though it was pretty tricky!
By Rekha Baiju on 6/6/2023
This is an amazing course! I just finished the first on udemy and it was awesome! I hope you continue to make YouTube and udemy game tutorials because their so fun! I rate 10 out of 5!
By Zoltan Abonyi on 3/1/2023
Did Daniel's first Beginner Scratch Course. An excellent teacher and respond's very quickly to questions. This advanced course is really great so far. Daniel really does a great job of getting the basics down first before he delves into the complex stuff.
By Irfan Beigh on 10/11/2022
Dfgvb hfyvy&ftv yfvygbvugfctfv Hg yt&vghi iygvyfvihb ughvfy hv Hf hub ugh he ug*hy *h yfvhb hg gf Ghai Hf from keg fg hi gh big Hf you vug guv by t hi hv. Hgfcf hydtcvgu ugh u ugh guy ugv. Pm b HFC FX Ras ,
By Joseph Clarke on 8/21/2022
I was looking for some more advanced scratch use, and I was able to learn some new techniques I hadn't tried before because of what was presented in this course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












