Free Coding Lessons
Explore interactive coding lessons in Python, AI, JavaScript and more. Learn at your own pace with step-by-step tutorials designed for ages 8-18.
Scratch
Build a Catch Game in Scratch
Build your first game in Scratch! Move a basket with arrow keys, catch falling apples, track your score, and add a timer. Learn events, conditionals, and variables by making a real playable game.
21 sections
Scratch
Your First Scratch Adventure
Students will build their very first Scratch program by making the cat sprite move, talk, make sounds, and respond to key presses. By the end, they'll create a simple interactive cat game where players can make the cat dance and meow by pressing different keys.
19 sections