Click for the Research Survey
Thinking Blocks - Solving word problems
Addition and Subtraction
Math Baseball - Practice addition by batting single, doubles, or home runs.
Spacey Math - Practice addition and subtraction problems. Move to advanced levels as master facts.
Planet Blaster Basics - Practice two-digit addition.
Math Flashcards - Choose addition or subtraction facts; includes one, two and three digit practice.
Multiplication and Division
Concentration - Match numbers, shapes, fractions, or multiplication facts to equivalent representations.
Factor Game - a fun, interactive game that exercises your factoring ability.
Product Game- a fun, interactive game that exercises your skill with factors and multiples.
Math Baseball - Practice multiplication by batting single, doubles, or home runs.
Multiplication Hidden Picture - Match the problem to the number to reveal a hidden picture. One digit by two digit problems.
Spacey Math - Practice multiplication and division problems. Move to advanced levels as master facts.
Math Flashcards - Choose multiplication or division facts; includes one, two and three digit practice.
Fish Tank - Work out the probability of catching a red fish. Has three levels of difficulty.Social Studies
Latitude and Longitude Game - Try to find the treasures in Treasure Hunt
Enchanted Learning (ZOOM School) - Listed alphabetically
Carnegie Museum of Natural History
Ben's Guide: Interactive Games - Click Place the State - has three levels of difficulty
USA - United States Map - Can choose four different activities: state location, state abbreviation, state capital, and capital matching
Canadian Geography Quizzes - practice with different levels of difficulty
Canadian Provinces - time yourself by identifying provinces and territories
Science Kids: Weather for Kids
MSA's Rock'n Internet Site - Mineralogy 4 Kids: The Rock Cycle
NutritionNutrition for Everyone (from the CDC)Kidnetic - Articles about making wise food choicesRemember to keep your fingers on home row when you practice! (asdf jkl;)Alphabetic Rain