Scratch 2 – Building Projects is a project-based course designed for learners who have completed introductory Scratch training or already understand basic block coding. This course focuses on reinforcing coding concepts through structured and creative projects that grow in complexity as students progress.
In Module 0, students are reintroduced to the Scratch interface and project-based learning setup. Then, in Module 1, they dive into the "Swimming Buddies" animation project, learning how to animate sea creatures, edit characters, and synchronize motion to simulate underwater movement.
Module 2 features the classic Ping Pong Game, where learners design paddles and balls, apply physics logic, and use variables to track score. In Module 3, students build a more advanced game — Catch the Bird, focusing on accuracy, timing, and adding interactive game rules like scoring and win conditions.
Finally, Module 4 is a project assignment where learners apply their knowledge to build the Falling Apples Game, combining random events, user controls, and a scoring system.
By the end of the course, students will have completed four exciting projects and gained confidence to develop their own interactive games and animations independently.