Common Sense Media
Common Sense Media improves the lives of kids and families by providing independent reviews, age ratings, & other information about all types of media.
Click here for CyberWise: No Parent Left Behind! Learn about digital citizenship, Internet safety, security, privacy, cyberbullying, reputation management and more so you can help kids embrace technology safely and wisely.
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
Khan Academy - Tons of subjects (as their front page says, “You can learn anything”), including many on computer programming. A few courses are offered for younger kids, too.