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.
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.
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.