Every student in every school should have the opportunity to learn computer science. Coding teaches you how to think.
Below are resources for kids to learn more about the exciting world of coding!
Resources
Code.org - This is where you begin your HOUR OF CODE!
Article from Wired.com - Computer scientist J. Paul Gibson's success in teaching coding to kindergartners.
Scalable Game Design - Curriculum developed at the University of Colorado that challenges kids to code their own versions of Frogger, and beyond.
Khan Academy – Known for its extensive and challenging math games, Khan Academy also has basic programming tutorials like how to build graphics, animations and interactive visualizations.
CodeAcademy – This interactive website is very user-friendly and teaches kids basic code through fun and simple exercises that feel like games.
Hackety Hack – After a quick download to your computer, kids can learn Ruby, an open-source programming language that's easy and intuitive.
Code Monster – Particularly good for kids, Code Monster features two adjacent boxes. One displays code, the other shows what the code does. As you play around with the code with some help from a prompt, you learn what each command does
Mobile Apps
Daisy the Dino - Learn the basics of computer programming with Daisy the Dinosaur! This free, fun app has an easy drag and drop interface that kids of all ages can use to animate Daisy to dance across the screen.
Hopscotch - Using this beautiful, intuitive programming language, kids can unleash their creativity and build their own games, animations and programs.
Web Apps
Scratch - one of the best coding sites developed by MIT. Scratch teaches and allows students to create fun games while learning all about coding.
Kodable - Kodable is a free educational iPad game offering a kid-friendly introduction to programming concepts and problem solving. For kids ages 5 and up, and tools for grownups too!