Make a Catch Game in Scratch
Scratch Team
A short Scratch tutorial where students make falling objects and catch them for points.
A nice first game for learning movement, events, and score variables.
Open official resourceStart with Scratch or basic Python, then use small projects to practice loops, conditions, functions, and problem solving.
Where to start
Scratch Team
A short Scratch tutorial where students make falling objects and catch them for points.
A nice first game for learning movement, events, and score variables.
Open official resourceMIT Scratch
Scratch's own beginner tutorials for making stories, games, animations, and other interactive projects.
Open official resourceKhan Academy
A browser-based Python course that covers variables, conditions, loops, functions, and data structures.
Open official resourceHarvard CS50
Harvard's free Python course with lectures, practice problems, and a final project. Best for students ready for a longer course.
Open official resourceGoogle for Developers
Written lessons, videos, and exercises for students who already know a little programming and want more Python practice.
Open official resource