“Hour of Code," a campaign to introduce 10 million
students to one hour of Computer Science.
Want to start learning how to code? Some great resources can be found at - http://code.org/learn/codehs
More Apps to Teach Kids
- LightBot (iOS + Android)
- Drag commands to move a robot. Age 4+
- CargoBot (iPad)
- Help a robot-arm solve puzzles. Age 8+
- Move the Turtle (iOS)
- Drag/drop code to move a turtle. Age 8+
- Kodu (xBox, Windows)
- Design a 3D game world. Age 8+
- KidsRuby
- Learn to program using Ruby. Age 12+
More Online Tutorials
- Hackety Hack
- Free Ruby-based environment aiming to make programming easy for beginners.
- LearnStreet
- Beginner level tutorials for Ruby, Python, and Javascript.
- Lynda.com
- Learn core programming languages such as Java, C#, and HTML5.
- Udemy
- Free and fee-based video tutorials that walk through lessons.
University Courses Online
- Coursera
- Free university courses taught online by real professors. Start with CS 101
- Edx
- Free university courses plus discussions, quizzes, and other interactive learning.
- Udacity
- Free interactive college classes on computer science for all levels.
- TeachingTree.co
- Free college lectures on computer science for advanced students.
Learn to Make Webpages
- Mozilla's Thimble
- Use this app to easily create and share your own web pages.
- Code Avengers
- Fun and effective learning tools for the total beginner.
Make Your Own Mobile Apps
- MIT App Inventor
- Learn to build apps for Android phones and tablets within hours.
- Codea (iPad)
- Create games and simulations — or just about any visual idea you have.
Write Code for Robots
- Arduino
- For anyone interested in creating interactive objects or environments.
- Lego Mindstorms
- Create small, customizable and programmable robots.