There are many fun activities online that can help you learn more about computing, including how to program. Try these at home or suggest them for use in your school!
An innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web.
Computational Fairy Tales
Learn about computer science concepts through reading these fairy tales.
Computer Science Education Week
CSEd Week celebrates the impact of computing and the need for computer science education. Check out their advocacy-related activities, resources for students, and event listings.
Computer Science Unplugged
Learn about important computing concepts without using a computer.
First Lego League
Solve real-world engineering problems by building LEGO-based robots.
A programming contest for 13-17 year old students focusing on open source software development and run by Google.
Interactive, visual software designed to make learning how to program in Java both easy and fun.
Kodu is a visual programming language made specifically for creating games on the PC or Xbox.
Made by LEGO, Mindstorm kits allow you to explore robotics.