Learn the basic concepts of Computer Science with drag and drop programming. This is a game-like, self-directed tutorial starring video lectures by Bill Gates, Mark Zuckerberg, Angry Birds and Plants vs. Zombies. Learn repeat-loops, conditionals, and basic algorithms. Available in 34 languages.
Ages 4-104 | Modern browsers, smartphones, tablets
Elementary | Modern web browsers
High school | Modern web browsers. iOS, Android apps
Lets use code to join Anna and Elsa as they explore the magic and beauty of ice. You will create snowflakes and patterns as you ice-skate and make a winter wonderland that you can then share with your friends!
Ages 8+ | Modern browsers + tablets
Guide Lightbot to light up all the blue tiles! Lightbot is a puzzle game that uses programming game mechanics to let players gain a practical understanding of basic coding. Learn to sequence instructions, write procedures, and utilize loops to solve levels. Ideal for all ages..
All ages | ALL browsers and iOS, Android, or Game Console
Middle school + | Modern web browsers
Ages 12+ | Modern browsers, smartphones, tablets
With Scratch, you can create your own interactive games, stories, animations — and share them with your friends. To get started, animate your name, create a dance scene, or make a hide-and-seek game featuring Cartoon Network’s We Bare Bears!
Ages 8+ | Desktop-only web browsers (not tablets).