* Week 1 — Introduction to Scratch & Events: Learn Scratch interface, sprites, stage,
costumes, and event‑driven programming.
* Week 2 — Movement, Loops & Animation: Use motion blocks, loops, and timing to create
smooth animations and sprite movement.
* Week 3 — Inputs, Events & Interactive Stories: Add keyboard/mouse inputs, use
broadcasts, and create multi‑sprite interactive stories.
* Week 4 — Variables, Conditions & Score Logic: Introduce variables, counters, timers, and
if/else logic to build score‑based games.
* Week 5 — Game Design Foundations: Implement collision detection, randomness, simple
rules, and game loops; build a small game.
* Week 6 — Graphics, Sounds & Visual Effects: Add music, sound effects, costume
animation, and scrolling backgrounds.
* Week 7 — Clones & Advanced Mechanics: Use clones for enemies/projectiles, spawning
logic, and dynamic difficulty.
* Week 8 — Algorithms, Testing & Debugging: Learn structured debugging, logic tracing,
and repair broken scripts.
* Week 9 — Capstone Design & Planning: Students design a full game or story, including
concept, mechanics, and flowchart.
* Week 10 — Build, Test & Showcase Final Project: Complete the final project, test and
01/22/2026, 01/29/2026, 02/05/2026, 02/12/2026, 02/19/2026, 02/26/2026, 03/05/2026, 03/12/2026, 03/26/2026, 04/09/2026, 04/16/2026
Participants must be entering grades 6 to 8.
Minimum: 1
Maximum: 19
Registration starts on 01/04/2026 and ends on 01/16/2026.
Please contact Stone Hill Middle School PTO if you have any questions.