1- GeoGebra
GeoGebra (www.geogebra.org) is free dynamic mathematics software for all levels of education that brings together geometry, algebra, spreadsheets, graphing, statistics and calculus in one easy-to-use package. Interactive learning, teaching and evaluation resources created with GeoGebra can be shared and used by everyone at tube.geogebra.org.
2- Desmos Graphing Calculator
Explore math with Desmos! Plot functions, create tables, add sliders, animate your graphs, and more -- all for free.
3-
Improve your math skills and have arcade style fun at the same time. Blast your way through wave after wave of attacking alien space ships.
4-
Graph.tk is an online and open-source graphing utility.It's very easy to use. Use the "+" button to create a new equation. Use "/" for fractions, "^" for exponentials, and "*" for multiplication.
5-
Buzz Math is a great app for personalized middle school math practice. it’s engaging thousands of students , teachers and families by empowering and challenging them.
6-
7- Math Mahjong
Begin with Mathjong Basic and learn the fundamentals, and then there are four more levels after that, each more challenging than the last.
8- Monster Math Flash Card
Monster Math Flash Cards for kids is a fun way for kids to learn addition, subtraction, multiplication with an array of cute animated monsters. With the Monster Math Flash Cards app, you can choose from a range of numbers, which is great for kids who are having trouble with certain math facts. Each card contains an animated monster that will entertain kids while they practice their math facts
9- Math Games
'Monster Math Flash Cards for kids is a fun way for kids to learn addition, subtraction, multiplication with an array of cute animated monsters. With the Monster Math Flash Cards app, you can choose from a range of numbers, which is great for kids who are having trouble with certain math facts. Each card contains an animated monster that will entertain kids while they practice their math facts. This helps motivate kids to practice and improve. At the end of each game, a report is displayed that displays missed math problems.'
10- ADDieMath Math
ADDieMath is a simple and fun tool that kids can use to learn and master ADDition, subtraction, multiplication and division fact tables. ADDieMath provides the challenge of timed problem solving, the tracking of learning progress, and the flexibility of various levels and operations!