Generic Tools

Website
Description
http://csunplugged.org/
Free computer science activities for the classroom
http://www.simonhaughton.co.uk/
Computer Science blog - programming tools, using excel, powerpoint animation, etc...
http://lifehacker.com/5828747/how-to-build
The complete guide to building a computer from scratch
http://quickscreenshare.com/
Simple, quick screen sharing tool
http://www.screenr.com/
Free screen recording tool (up to 5 minutes)
http://gaming4schools.yolasite.com/
Video game design blog by a 6th grade teacher
http://atomisystems.com/activepresenter/
Free screen recording tool with no time limit
http://www.youtube.com/watch?v=EKWGGDXe5MA
Richard Feynman Computer Heuristics Lecture

Tools By Category


Programming/Animation

Website
Description
http://sketchup.google.com/intl/en/download/
Create 3D models, share them with the world and add them to Google Earth.
http://www.simonhaughton.co.uk/2011/11/teaching
Teaching control programming with 2Go (blog post)
http://alice.org/ recommended.jpg
An educational software that teachers students programming in a 3d environment
http://www.java-entrepreneur.com/50226711/kids
Kids learning to program (blog post with resources)
http://www.cs101-class.org/
Free online computer science class from Stanford
http://scratch.mit.edu/
A programming language that makes it easy to create interactive stories, animations, games, music, and art
http://wiki.laptop.org/go/Programming_for_Kids
Programming languages wiki page
http://hackety-hack.com/
Absolute basics of programming using Ruby
http://www.icreatetoeducate.com/
Stop motion animation software for video design
http://lifehacker.com/5744113/learn-to-code
The full beginners guide: Learn to code
http://mindstorms.lego.com/en-us/Default.aspx
Learn about & build robotics with Lego
http://fuse.microsoft.com/page/kodu
Microsoft's game programming language for kids
http://logo.codeplex.com/
Turtle Logo: programming for kids
http://shoesrb.com/
A cross-platform toolkit for writing graphical apps easily and artfully using Ruby
http://www.playframework.org/
The Play framework makes it easier to build Web applications with Java and Scala
http://www.codecademy.com/#!/exercises/0
Codecademy is the easiest way to learn how to code. It's interactive, fun, and you can do it with your friends.
http://thenewboston.org/tutorials.php recommended.jpg
Advanced programming (C++, java, PHP) easy-to-follow video tutorials
http://www.sploder.com/free-game-creator.php
Build your own video games with four easy templates
http://pivotanimator.net/
Simple animation software for kids
http://code.google.com/p/google-blockly/
Google visual programming language
http://www.freetech4teachers.com/2012/07/
Resources for learning to program in html
http://www.fractuslearning.com/2013/04/04/design
5 websites for designing your own game (kid-friendly)
http://checkthis.com/scratchstarterkit
Scratch Starter Kit with videos, links, and resources
https://www.khanacademy.org/computing/cs
Interactive video tutorials for computer programming

Microsoft Office (Word, Powerpoint, Excel)

Website
Description
http://www.teach-ict.net/videohome.htm
A large library of free video tutorials for Word, Excel, Dreamweaver, Access, Publisher, Front Page.
http://www.simonhaughton.co.uk/2010/04/introducing
4-weeks of lesson plans for using spreadsheets in Excel
http://www.gcflearnfree.org/topics
Vast collection of tutorials for MS Office, Windows, Macs, Google, Outlook, Open Office, etc...
http://www.internet4classrooms.com/on-line.htm
Step-by-step tutorials for MS office, dreamweaver, Internet Explorer, Kidspiration & more