Curriculum Resources




Destination Success


Language Arts

California Treasures




K-5 Math Expressions

CMP 3 - Math Grade 6




Scott Foresman


Social Studies

Scott Foresman (Grades K-5)
TCI History Alive! (Grade 6)

Keyboarding Resources

Lessons and Tutorials

Typing Web

TypingWeb is a free online typing tutor keyboarding tutorial for typists of all skill levels. The lessons are much like traditional typing instruction. TypingWeb includes typing games, typing tests, and free official typing certification. Teachers may click on the Teacher Portal if they would like to set up a class on the web site, enabling them to manage a student roster and track student progress and achievement.

Dance Mat Typing

Dance Mat Typing starts at the very beginning, showing kids (ages 7-11) where to place their fingers on the keys. Lessons are taught by a Scottish goat in an engaging way. Worksheets are available for teachers to download for offline practice. This site offers great typing practice for students who already know the qwerty keyboard. 
Learn2Type This web site offers several choices. First, students can use the Student Site. Students are asked to create an account (user name and password), but no personal information is required. Second, teachers can utilize the Learn2Type for Schools portal, allowing for the ability to monitor student progress. Finally, there is a Tot Typing section, which does not require any login.
Sense-Lang Teachers can sign up for a free account, which allows them to create a class on the site. Graphs and progress reports are also available.

Games for Typing Practice

Free Typing Games
Super Hyper Spider Typer Games