Advanced Scratch Programming

Advanced Scratch Programming

Take your Scratch skills to the next level with advanced programming concepts. Learn to create complex games, animations with physics, multiplayer experiences, and even augmented reality projects. Build a portfolio of impressive projects.

Ages 10-15
By Sarah Ahmed

What You'll Learn

  • Build physics-based games with realistic collision detection
  • Create multiplayer experiences using cloud variables
  • Develop augmented reality projects with video sensing
  • Prepare a competition-ready portfolio of 3+ advanced projects

Course Highlights

  • Advanced game mechanics
  • Physics-based animations
  • Multiplayer game development
  • AR project creation
  • Portfolio building
  • Competition preparation

Curriculum

5 modules · 15 sessions over 10 weeks

Week 1-2
  • Advanced motion
  • Cloning techniques
  • Custom blocks
Week 3-4
  • Physics simulations
  • Collision detection
  • Score systems
Week 5-6
  • Cloud variables
  • Multiplayer basics
  • Data persistence
Week 7-8
  • AR with Scratch
  • Video sensing
  • Machine learning extensions
Week 9-10
  • Final project
  • Portfolio review
  • Competition showcase