Mathematics Software and Online Resources

The following lists software and sites freely available to math teachers and/or students. Inclusion in the list below should not be considered in any way as an endorsement by GCTM. If you are aware of free software or websites that might be useful to the GCTM membership and you believe should be included in this list, please email our Director of Information Technologies, Paul Oser at webmaster@gctm.org.

Elementary & Middle Schools

  • illuminations.nctm.org
    Level: preK-12
    Category: Website
    Free: 108 online activities that help math come alive in the classroom or at home, 607 lessons for preK-12 math educators, information on NCTM's Principles and Standards for School Mathematics, and links to hundreds exemplary online resources, as identified by an editorial panel.

  • LearnZillion
    Level:grades 3-8 (soon to be 2-12)
    Category: Website
    Free: Collaborative, Common Core curriculum and professional development platform that includes lessons, resources, assessments and activities created by teachers. Currently there are 2000 free lessons available in Math and English Language Arts. Also, LearnZillion is currently recruiting "Dream Team" teachers in grades 2-12 to work with coaches to create lessons and materials built from the Common Core State Standards. All lessons created will be freely available to teachers and parents globally on LearnZillion.com. Each Dream Team teacher gets paid $2000.

  • www.cookie.com
    Level: Kindergarten
    Category: Website
    Free: Math games online involving identifying numbers, practicing addition and subtraction skills, and solving puzzles. Worksheets on number writing, graph and tally, counting, adding, subtracting, and fractions.

  • sourceforge.net/projects/tuxmath
    Level: Grades 1-5
    Category: Software
    Free: TuxMath is a game that blends math drills with the old Atari game "Missile Command". Players can choose to practice addition, subtraction, multiplication, and division at a variety of levels (by size of terms, by factor and/or divisor, with or without negatives, etc...). The game can also be played in multiplayer mode on a local area network (LAN). TuxMath also includes a second game called "Factoriods", which combines the old Atari game "Asteroides" with identifying what factors a number has. In particular, players must decide if a number is divisible by 2, 3, 5, 7, 11, and/or 13 and use an appropriate lasers based on their answers to break asteroids apart.
    Platforms: Windows, Mac OS-X, and Linux/Unix

  • www.mrnussbaum.com
    Level: Grades K-8
    Category: Website
    Free: Many, many flash-based games and worksheets

  • www.thinkingblocks.com
    Level: Grades 1-6
    Category: Website
    Free: Virtual blocks/manipulatives and a modeling system to help students think through word problems involving addition, multiplication, fractions, and ratios.
    Additional Information: Supports the Common Core State Standards

High School & College

  • Core Math Tools
    Level: 9-12+
    Category: Java-based Software
    Free: Core Math Tools is a downloadable suite of interactive software tools for algebra and functions, geometry and trigonometry, and statistics and probability. The tools are appropriate for use with any high school mathematics curriculum and compatible with the Common Core State Standards for Mathematics in terms of content and mathematical practices.

  • illuminations.nctm.org
    Level: preK-12
    Category: Website
    Free: 108 online activities that help math come alive in the classroom or at home, 607 lessons for preK-12 math educators, information on NCTM's Principles and Standards for School Mathematics, and links to hundreds exemplary online resources, as identified by an editorial panel.

  • vihart.com
    Level: All grades
    Category: Website
    Free: A blog containing wonderful videos that connect interesting mathematics with doodling, food, balloons, music, art, and beads.

  • www.openstudy.com
    Level: All grades
    Category: Website
    Free: A social learning network where students ask questions, give help, and connect with other students studying the same things. The math section of the site is extremely active, with questions asked by participants typically receiving answers of some sort minutes after they are posted. Students can make posts with text, latex, and uploaded images through a very simple interface.

  • Graph
    Level: All grades
    Category: Software
    Free: Graph by Ivan Johansen is a fantastic open source application for drawing graphs of functions, relations, inequalities (via shaded graphs), point series and trend lines, derivatives and tangents, and more... Notably, piece-wise functions (where the holes actually look right) are a snap to create. Graphs can be saved in a variety of formats, so it works well in conjunction with other programs. This is a "must-have" for math teachers that need to be able to make quick and accurate pictures of graphs for inclusion on tests and quizzes.

  • www.udacity.com
    Level: Grades 11+
    Category: Website
    Free:Take any of 14 classes online where learning is accomplished by solving challenging problems and pursuing projects with university instructors. Math classes include Statistics, Differential Equations, and Applied Cryptography. Other courses include Physics and various topics in Computer Science.

  • www.lecturefox.com/math
    Level: Grades 12+
    Category: Website
    Free:Lectures (video, audio, and notes) in mathematics, computer science, and other scientific fields pulled from universities like MIT, Princeton, Harvard, etc...

  • www.sophia.org/mathematics-subject
    Level: All grades
    Category: Website
    Free: A community and social platform that connects people who want to learn with people willing to teach via online videos and cooperative learning

  • www.khanacademy.org
    Level: All grades
    Category: Website
    Free: Over 2000 videos (around ten minutes each) on arithmetic, algebra, geometry, trigonometry, calculus, statistics, differential equations, and linear algebra, with practice problems, performance tracking, and student incentives in the form of badges earned.