Skip Navigation
Share Share

Mathematics for Grades 7-12

Number and Operations    Algebra    Geometry   Data / Probability   Money Games   Required Plug-ins

 

Number and Operations
  • Get Java Maze GameMaze Game
    Can you successfully direct a robot through a mine field?
  • Get FlashRatios in the KitchenRatios in the Kitchen
    Recipes often require you to use your knowledge about ratios.
  • Get JavaArithmetic FourArithmetic Four
    Connect four game pieces in a row before your opponent does.
  • Get JavaFactor GameFactor Game
    Exercise your factoring ability.
  • Get JavaMagic SquareMagic Square
    Fill in all the squares with the numbers so that the sum of all row, columns, and diagonals is the same.
  • Get JavaCircle 99Circle 99
    Make every circle add up to 99.
  • Get JavaDiffyDiffy
    Solve an interesting puzzle involving the differences of given numbers.
  • Get FlashCalculation NationCalculation Nation
    Challenge others. Challenge yourself.
  • Free Rice - Basic Math (Pre-Algebra)Free Rice - Basic Math (Pre-Algebra)
    Select the correct answer and earn rice for the United Nations World Food Program.
Algebra
  • Get FlashLure of the LabyrinthLure of the Labyrinth
    Sign up, customize your avatar and then begin solving the problems to liberate the pets that are missing in the Tasti Pet Factory.
  • Get JavaAlgebra FourAlgebra Four
    Solve an algebraic equation and you are on your way to Connect Four!
  • Get Flash Number Line ActivitiesNumber Line Activities
    Complete the six number line activities.
  • Get FlashMat BoardMat Board
    Determine the values of the mat.
  • Get FlashAdding IntegersAdding Integers
    Drag the right tiles onto the mat board to solve the addition problem.
  • Get FlashPan BalancePan Balance
    Find equivalent numerical expressions using a balance scale.
  • Get FlashSubtracting IntegersSubtracting Integers
    Drag the right tiles onto the mat board to solve the subtraction problem.
  • Get FlashSequencesSequences
    Work out the 4th 5th 10th 20th and nth terms in a number sequence.
  • Get JavaBalance ScalesBalance Scales
    Solve simple linear equations using a balance beam.
  • Get FlashAlgebra CrossnumberAlgebra Crossnumber
    Solve this crossnumber by finding out what values x and y represent.
Top
Geometry
  • Get JavaIsometric Drawing ToolIsometric Drawing Tool
    Create dynamic 2-D or 3-D drawings on isometric dot paper.
  • Get JavaAngles Angles
    Practice your knowledge of acute, obtuse and alternate angles.
  • Get JavaCutting CornersCutting Corners
    Divide a triangle, square, or trapezoid into smaller, less common shapes.
  • Get JavaPerimeter ExplorerPerimeter Explorer
    Calculate the perimeter of a random shape.
  • Get Flash3d Boxes3D Boxes
    Calculate how many cubes you need to make the different 3D shapes shown.
  • Get FlashAngle EstimatorAngle Estimator
    Decide which angle is the same as the one drawn by the computer.
Data / Probability
  • Get FlashState Data MapState Data Map
    Choose a Data Set to view various state data.
  • Get Shockwavefish tankFish Tank
    What probability does Pythagoras have to catch a red fish?
  • Get JavaCoin TossingCoin Tossing
    Explore probability concepts by simulating repeated coin tosses.
  • Get Shockwavetrain raceTrain Race
    Help Pythagoras and Hypatia make their connecting trains.
  • Get JavaWhammy AwardsWhammy Awards
    See how using different voting schemes can result in contradictory outcomes.
  • Get FlashCreate a GraphCreate a Graph
    Create a graph or view the examples.
Top
Money Games
More Money
  • Get FlashFinancial FootballFinancial Football
    Quickly answer the finance-themed questions to score touchdowns.
  • Charge!Charge!
    Go shopping and discover the real cost of credit.
  • Get FlashCountdown to RetirementCountdown to Retirement
    Will you retire in luxury - or work 'til the day you die?
  • Get FlashInvest QuestInvest Quest
    Get a glimpse of your future as your investing intelligence is put to the test.
Top
Required Plug-ins
Contact UsContact Us to recommend a high quality online educational game for this page.