Text Options for the Visually Impaired Font Size: a- A+ Color: A A A Revert 
Close vision bar
Open vision bar
Programming / Coding

Code Monster Designed for kids ages 9-14, that blends elements of a game and tutorial to teach basic Javascript skills. uses live code in the browser, letting users program in one pane and see the results in another, as the Code Monster leads them from lesson to lesson. The site parses the code and explains errors, with features including offline usage and the ability to remember where the user leaves off.
Code.org K-8 Intro to Computer Science. A great starting point for coding novices.This 20-hour course introduces core computer science and programming concepts. The course is designed for use in classrooms for grades K-8, but it is fun to learn at all ages. “Anyone can code,” not just computer geeks.
Scratch Educational programming language and multimedia authoring tool.
Daisy the Dinosaur Free iPad app designed to introduce young students to  some programming basics. The app asks students to create commands for Daisy the Dinosaur to carry out. There is a free play mode in which students can make Daisy do whatever they want. But to get started you might want to have students work through the beginner challenges mode.
Hopscotch Free iPad App - Program your characters to move, draw, and collide with each other, and use shaking, tilting, or even shouting at the iPad to control them. Gives kids a creative way to learn the fundamentals of computer programming.