
Archive

Read, Write & Type
Early keyboarding (combined with ongoing handwriting practice at an appropriate level) can allow dysgraphic and dyslexic students to advance in reading and writing skills.

Typing.com
A free, comprehensive keyboarding system, designed for middle and upper grades.
Dance Mat Typing
This free online touch-typing course is a series of games designed for young learners.

GameMaker
Like Scratch, GameMaker is an introduction to programming; the difference is that Scratch is a free educational language, while GameMaker is proprietary and for-profit. But GameMaker allows young users to actually create computer games, which can be a powerful teaching tool.

Java
The programming language Java can be learned through online courses or free online tutorials. Java is widely used, and there are many resources available.

Scratch
The programming language Scratch was developed at MIT as an educational tool to introduce younger students to programming, as a stepping stone to more advanced work.
Conceptual Academy
Supporting material for the Prentice-Hall Conceptual… science series.