New Course: Basics II

Unleash Your Inner
Software Architect.

Stop just playing games. Start building them. My free course takes you from dragging blocks to writing real JavaScript logic, one fun project at a time.

Three Steps to Mastery

The ScratchLab methodology is proven to stick.

01

Concept Sync

Every lesson starts with a real-world programming concept—like Variable Scope or Event Listeners.

02

The Lab Session

Apply the concept in a high-intensity coding challenge where you build a core game mechanic.

03

Global Deploy

Polish your project and share it with our community of young creators for feedback.

Designed for
Serious Learners.

Physics Mastery

Learn velocity, gravity, and collision detection math.

Clean Code

We teach variable naming and modular script organization.

UI/UX Design

Build menus, health bars, and smooth transitions.

Data Logic

Save high scores and manage complex inventory systems.

The Scratch Track

A structured path from absolute beginner to advanced creator.

v2.0 Syllabus Updated 2026
Phase 1

Basics I&II

Input handling, broadcast messages, and sprite animation cycles.

Beginner
Phase 2

Systems Logic

List management, custom blocks (functions), and local variables.

Intermediate
Phase 3

Physics & Engine

Gravity systems, raycasting basics, and engine optimization.

Advanced
Phase 4

The Final Build

Independent capstone project with peer code review.

Pro

Master the Codebase.

The transition from blocks to real syntax starts here. Are you ready to deploy your first logic-engine?