SCRATCH Advanced

Custom blocks, cloning and multi-level games.

A Scratch project with the Scratch cat on stage

Overview

Students use Scratch's more powerful features — custom blocks, cloning, broadcasting and lists — to design multi-level games and more sophisticated interactive projects.

What students learn

  • Creating custom blocks to organize and reuse code
  • Using clones and broadcasts to build multi-level games
  • Managing data with lists and variables for score, health or inventory
  • Designing a complete game with menus, levels and win/lose conditions

SCRATCH Advanced prepares students for text-based languages like Python.

Questions

Can my student join mid-year?
Yes. Enrollment is rolling for weekly classes; instructors help new students catch up on what the class has covered.
How do I know this is the right level?
Book a free consultation and we will recommend a level. Book now
What if my student misses a class?
We offer a make-up class. We'll contact you with a make-up date.

Next course

Python Basics

View course

Find the right program for your student

Book a free 20-minute consultation and we'll recommend a starting point.

Book a Consultation