The following are WWW links to sites which have a significant collection
of mathematical software which can be used in the K-12 classroom. Also
included are links to sites which contain information about such
software.
Algebra One on One is an educational game for those wanting a fun way to learn and practice Algebra.
This program covers 21 functions (equations) which includes maximums, minimums, absolute values,
averages, x/y, ax + b, axy + b, ax + by + c, squares, cubes, and so on.
The Algebra Word Problem Tutor has been developed by members of the
Anderson Research Group at Carnegie Mellon University in cooperation with the
PUMP Algebra Project. The goal of the Algebra Word Problem Tutor is to help
students to learn algebraic skills which they can use in the context of
real-life problem situations.
AMATH is a complete, self-paced, computer driven, adult level course
designed as an intervention device to help those who have completed the course
work in K-8 math, but cannot do the work.
Artlandia provides the graphic design, mathematical hobbyist and
educator's communities with easy-to-use tools for Programmable Creative Graphic
Design -- implementing their proprietary algorithms, developed in-house and honed by
a constant interaction with almost thirty textile manufacturers in the United
States and abroad. Requires the use of Mathematica.
This software will enable you to discover and explore, in a modest manner,
the endless and fascinating realm of strange attractors. Whether you are in
search of a tool that will help you to understand some of these mathematical
properties in a graphics oriented manner or an aesthete looking for new ways
to create interesting graphics and pictures, this software is made for you !
Autograph is a dynamic PC program operating in two modes
----- Graphs, coordinates and bivariate data
----- Single-variable statistics and probability
designed to help teachers and pupils visualise mathematics at secondary/college
level, by drawing
dynamically linked 'objects'. Some of the features include solutions of differential
equations, matrices, linear transformations, best fit curves, numerical integration,
animations, and vectors.
A large collection of MSDOS and Macintosh software packages
written to be used in the teaching of college mathematics. The latter page
contains information on the downloading of these packages and provides means
for downloading the entire collection.
These programs are also available through the
Mathematics Archives
(in zip format); the latter listing contains a short abstract of each
program.
Mission Statement: Become the leading web site for providing free educational
software for teaching students about math, physics, and engineering. Programs
are available for Basic Arithmetic, Algebra, Trigonometry, Calculus, Statistics
and Vectors.
Cabri-geometry is the product of research activity at the Université
Joseph Fourier de Grenoble and at CNRS, in the laboratoire de Structures
Discrètes et de Didactique. From the Mathematics Archives pages on
Cabri-geometry: Cabri-geometre is an Interactive Notebook to Teach and Learn
Geometry. With this package, you perform ruler-compass constructions
and then pose questions. You can ask whether lines are parallel or
perpendicular. You can compare measures of objects (area, length,
angular measurement). An especially nice feature is the ability to
move points used as references in constructions and the figure
changes appropriately. With this you can examine the trace of a
point to find the locus of points, say equidistant from a given
point and a given line.
The interactive software for Geometry - Alter geometric figures on the
screen. Students can see patterns, make conjectures, and draw their own
conclusions. Discover geometric dependencies in the figures students construct.
Display the equations of basic geometric objects including lines, circles,
ellipses, and coordinates of points.
CAIN: Computer Algebra Information Network
CAIN is a distributed
information service dedicated to computer algebra.
It is set up to disseminate computer algebra news, knowledge, and
software among users in all scientific and technical disciplines.
The nodes include:
CALMAT is a Computer Aided Learning system in MAThematics ( for PCs ), designed and developed
by the CALMAT group at Glasgow Caledonian University. Topics include algebra, geometry,
vectors, trigonometry, analytic geometry and calculus.
C.a.R. is a program which simulates constructions with a straigthedge and compass
(Compass and Ruler). It includes a macro language.
the CD-ROM SHOP
The CD-ROM SHOP is a vendor of CD's. They have a listing of mathematics
CD's for both the
Macintosh and
IBM compatible
computers. Many of the listings contain detailed information about the
particular CD's.
Colourful Mathematics is a series of educational mathematical games dealing
with serious mathematical concepts, but geared toward students from a very
early age. The three MSDOS programs are investigations of the Four Colour
Theorem, the Chromatic Number of a Graph, and the Dominating Number of a Graph.
These programs are also available from the
Mathematics Archives
CONVERGE Educational Software for Algebra through Calculus (from JEMware) is highly graphical
educational software that illustrates mathematical process. Converge has a great number and variety of
menu choices designed to help students acquire a graphical and numerical understanding of fundamental
math concepts, definitions, and principles.
Diagnosys is the product of TLTP
project number 17 based at the University of Newcastle upon Tyne with the
collaboration of the other four North-East universities. The aim of the project
was to produce a computer based diagnostic testing system for mathematics and
other technical subjects.
Create beautiful, interactive, dynamic, photorealistic 2D, 3D, 4D, 5D, 6D,
7D and 8D graphs. Optimized for the internet. Used for pre-algebra, geometry,
trigonometry and general physics, through multivariable calculus, field theory,
quantum mechanics and gravitation. Use time and color as extra dimensions (to
create motion or encode momentum, for example). Use the scrollbar to vary parameters
in realtime, to slice through graphs, or to vary surface transparency. DPGraph
graphs functions, equations, conic sections, planes, spheres, toruses, parametric
curves and surfaces, implicit equalities and inequalities, volume intersections,
volumes of integration, surfaces of revolution, equipotential surfaces, vector
fields, and much more, in rectangular, polar, cylindrical, or spherical coordinates.
The E-GEMS project is a collaborative effort by scientists, educators,
and professional video game and educational software developers who
have come together to do research on and develop teaching materials
that integrate video games and computer-based explorations with
existing classroom practices. The aim of this research is to increase
the proportion of children in Grades 4-8 who enjoy learning,
mastering, and using underlying concepts of math and science.
This statistical package will do Analysis of variance, Breakdown, Convert scores, Correlation,
Crosstab/chi-square, Freq. distributions / histograms, Nonparametric statistics, Regression,
Scatterplot, Summary statistics, Transformations, T-test. A demo is available for download.
The Edu2000 Visual Series unique blend of elements creates an exciting learning
environment allowing students the opportunity to explore and appreciate mathematics.
This full curriculum content demonstrated using real life examples enhanced
with leading edge technology serves as the foundation for these very powerful
learning tools. Utilizing the popular HTML format, extensive QuickTime and 3-D
animation as well as experimental Java applets help the student discover and
understand the fundamental principals of mathematics. Products include Visual
Plane Geometry and Visual Solid Geometry.
EduMaths is a concept and a professional mathematical computer courseware
tuition system which covers the whole mathematical educational process, from
preschool to postschool. Modules are designed with varying degrees of
difficulty. Students are allowed to advance only if they have mastered a
particular module of a subject. The package is concentrated on the South African syllabus from Grade 1 to Grade 12.
EUKLID is a software about dynamic geometry. You can create geometrical
constructions on the screen just the way you do it on a paper. But afterwards,
you can take i.e. a basic point of your drawing and drag it to another place
- and the geometrical relations between all objects is preserved.
FinLibTM is a library of routines that will assist you in performing financial computations from all Basics including Power Basic, Quick Basic and Visual Basic.
FracGen is a freeware program for Windows 3.1 (runs on all other windows
ersion too) to create fractal images. Some of the features are Two dimensional
Iterated Function Systems up to 25 transformations, Lsystems for up to five
nested generators, Complex polynomials up to seventh order, etc.
Fractint
Fractint
is a freeware fractal generator created for IBMPC's and compatible computers.
It is the most versatile and extensive fractal program available for any price.
This page will provide you with any information you would want to know about
fractint and the fractals which can be generated with this program. An online
manual for fractint is available and examples of many images generated by
fractint are provided. Fractint is also available on the
Mathematics Archives.
FUNdamentallyMATH is a comprehensive program that advertises that it covers
everything in the K-12 mathematics curriculum except calculus.
Future Graph, Inc.
Future Graph, Inc. is the
publisher of f(g) Scholar, software for Math, Science and Engineering.
It combines the functionality of a graphing calculator with that of a complete
spreadsheet.
GraphWindows is a DOS-based program for graphing functions of the form y=f(x),
polar functions of the form y = f(t), and
parametric equations of the form (x, y) = (f(t), g(t)) in an xy-coordinate system.
The equation editor is intuitive. The program
supports zooming and scrolling and the composition of user defined programs
Gus and Gertie's Graphin' Gadget (G&G for short) is a program for the PC that combines the functions of a graphing calculator with a simple, flexible interface.
Written by a high school teacher and used extensively in a high school lab, the titles in this
software collection include: Pre-Algebra I & II, Algebra I, II, III, & IV, Geometry, Advanced Math,
Extras: The Neat Stuff and the Quiz Collection. A demo of the programs can be downloaded.
In this series there are three mathematics games. Math I teaches basic
counting skills to children ages 3 and up (enumeration of objects). Math II
teaches the sequence of numbers on the integer and whole number number lines.
In Math III you can practice addition and subtraction using positive or
negative numbers, multiplication, division and even absolute value equations.
INTELLIGENT TUTOR MATH EDUCATIONAL SOFTWARE, programs for Grades 7-12 math, has three components -
the CONCEPTS AND SKILLS SERIES, the PRACTICE AND REVIEW SERIES, and the SPECIAL TOPICS SERIES.
INTERACTIVE MATHEMATICS is a new series of college-level, interactive
multimedia courses being developed by
Academic Systems in collaboration with
faculty from colleges and universities around the country. Interactive
Mathematics is also the first series of courses that take advantage of an
advanced computer-mediated instructional approach, called Mediated Learning,
which provides a faculty-guided, learner-centered environment for improving
student academic achievement. Each course in the Interactive Mathematics series
provides comprehensive mathematics instruction using an engaging
and challenging interactive multimedia environment.
This site is for all students, teachers, and reseachers interested in
mathematics. IES inc. was established by people involved in mathematics
education. We deal with research, development, import, and sales of software
for mathematics education.
JavaSketchpad is a new web technology which permits authors,
teachers, artists, curriculum developers, researchers, and all other
geometry fans to publish dynamic geometry illustrations directly in their
web pages. More technically JavaSketchpad
is a Java applet which displays sketches developed using Geometer's
Sketchpad desktop software (available from Key Curriculum Press for
Macintosh and PC) directly on the web. Anyone with a Java-capable web
browser can then dynamically explore the sketches you've created, without
requiring access to Geometer's Sketchpad.
Software packages published by True Basic; series includes Algebra,
Algebraic Proposer, Discrete Mathematics, MacFunction, Pre-Calculus, Probability
Theory
KSEG is a Linux program for exploring Euclidean geometry. You create a construction,
such as a triangle with a circumcenter, and then, as you drag verteces of the
triangle, you can see the circumcenter moving in real time. Of course, you can
do a lot more than that-see the feature list below. KSEG was inspired by the
Geometer's Sketchpad, but there are plans to go beyond the functionality that
it provides.
Graphmatica
is an easy-to-use, powerful equation plotter. It supports 5 types of graphs
(including polar, parametric and inequalities), unlimited graphs on screen at
once, saving setup and lists of equations, and several ways to resize the grid.
It offers flexible grid labeling, on-line help, and demonstration files.
Graphmatica is also available from the
Mathematics Archives.
Learning in Motion is a
publisher of innovative software for K-12 education. This WWW site provides
information about the products of Learning in Motion and a collection of
links to various educational WWW sites.
The Learning Box publishes Elementary Mathematics software for students
K - 5. Two of the series of packages include The Manipulative Math Series
and The Math in Context Series which consists of NCTM Standards based programs
for students K - 5.
Leibniz is a graphical front end to Mathematica which allows you to type
mathematical text and carry out calculations using a simple, drag and drop
style of expression manipulation. Leibniz is a mathematical word processor: it
allows you to quickly and easily type text and structured mathematical
expressions. You can launch calculations from within Leibniz by selecting an
expression to evaluate and hitting enter, or by selecting a portion of an
expression and dragging it around the expression to launch a calculation.
Tutorial software in Mathematics. Titles include: Fractions Made Easy,
Basic Math for Windows,
Algebra I for Windows,
Algebra II for Windows,
Geometry for Windows,
Trigonometry for Windows,
Basic Math for Dos,
Introduction to Algebra for Dos,
Algebra II for Dos
Math.Ass(ist) is for secondary level or high school students and teachers
and anybody else who has anything to do with mathematics. Math.Ass(ist). helps
in solving most of the tasks of: Algebra, Geometry, Analysis, Stochastics,
Linear Algebra
Written by a former elementary school teacher, Mathcard is a fun and easy to use
concentration-style game. The purpose of the game is to help students learn the answers to
simple math problems.
MathHelp is an authoring tool for making a certain form of mathematics tutorial
program that is called a problem set. There is an instructor versionto create
the problem sets and a student version to use them.
Publisher of software: Middle Grades Math - Level 1 is their program
which is designed to sharpen the math skills of 6th grade students and
which contains over 5000 practice problems.
This page, maintained by Wolfram Research, Inc., provides information
on the use of Mathematica in the high school. Included are links to sites
which have courseware and publications on the use of Mathematica.
Mathematics Library Plus is
published by Aces Research, Inc. and consists of tutorial software on
CD's; topics include Algebra, Calculus, Statistics, Geometry, and Trignometry.
Each CD-ROM title is a step-by-step and easy-to-follow interactive tutorial for
students from high school to college levels. A comprehensive self study
guide with online text references and a useful resource for pre-test practices.
Each math subject contains hundreds of problems ranging from easy to difficult
and come with interactive hints and solutions. Each listing explains the
fundamental principle(s), corollaries of the equation and its sample usage.
With Mathematics Worksheet Factory Deluxe you can create math worksheets that provide practice in
addition, subtraction, multiplication, and division with up to 6 digit numbers, decimals, and currency.
The Deluxe version also includes a Magic Squares worksheet generator.
Fonts developed by Mountain Lake Software, Inc. for mathematical symbols
to be used on macintosh computers.
MathPad
MathPad is a general
purpose graphing scientific calculator. It uses text input rather than
simulating buttons on a hand held calculator. This live scratchpad interface
allows you to see and edit your entire calculation. Formulas can be entered
directly and different values can be plugged in for easy "what if" calculating.
In addition to being a handy little calculator, MathPad can also take
on larger problems. Simple plotting allows quick visualization of
results. General purpose arrays allow calculations involving vectors,
complex numbers, matrix algebra etc. 2D arrays can be displayed as
grayscale or color images. MathPad runs on a Mac Plus or higher with system 6
or system 7.
Mathpert is the publisher of Algebra Assistant, Pre-Calculus Assistant,
and Calculus Assistant. These programs contain an expert system capable of
solving ANY math problem the same way people do: step-by-step. Demos of the
software are available.
mathResources, Inc. publishes interactive math teaching and learning tools
on CD ROM. Currently they offer an interactive math dictionary with a maple
kernal attached.
MathSoft, Inc. isthe developer of the technical calculation application
Mathcad, as well as
developer and provider of a variety of other software tools for users of PCs,
Macintosh computers, and UNIX workstations. This site provides
product information, tools and information to help one work
more efficiently and creatively with MathSoft products, and links to
interesting sites in the rest of the technical and mathematical
community.
Mathwise is an integrated learning environment for teaching undergraduate mathematics. It
comprises mathematical and application modules, reference material, assessments and resource
tools. These are integrated by a Courseware Management System, which handles cross
referencing between the different components of the system. Mathwise modules are based on
the SEFI (European Society for Engineering Education) syllabus, comprising mathematical topics
taught in pre-university and first year university, together with a number of key topics in
second-year university Science and Engineering courses.
The Mathwright
Library is a collecion of Mathwright Books which have been produced by
the authoring system, Mathwright. This WEBsite makes available for downloading
a Mathwright Library Player which may be used as a viewer for the WorkBooks in
this Mathwright Library. However, it is capable of reading only the WorkBooks
supplied through this WEBsite. There is a commercial version of Mathwright
Library Player which has many additional features.
Among the many topics covered in this library are Area Between the Graphs,
Bernoulli Trials, Chaotic Pendulum, Curves in Art and Nature, Difference
Equations, Dynamical Systems, Eigenvector, Factoring Polynomials, Golden Ratio,
Lunar Lander, Matrix Calculator, Periodic Functions, Pool Game, Polar Graphs,
Space Filling Curve, and Work Problems.
MTESTS is a LaTeX based testing and cooperative learning system for mathematics. It is a system for storing test/exam questions in item banks from which tests can be automatically set. It contains a question generator which creates variations of questions and these are permanently stored in the item banks. It sets individualised tests (no two the same) and as many as you want. This is the basis of the highly successful cooperative homework method from which MTESTS was developed. The resources of the system (questions stored in item banks) can be collectively expanded by all users of the system, and very rapidly become enormous. The program has import/export options.
Publishers of The UNDERSTANDING MATH Programs, collection of
programs for interactive learning for grades 6-10. Topics include algebra,
equations, exponents, geometry and integers. Software is available in both
English and French. Demos are available. The company also provides lessons
plans related to these packages and organizes workshops.
NonEuclid : Software for Exploring Non-Euclidean Geometry
OzMATH
OzMATH
is a library of Mathematica Notebooks and utilities designed to
enhance the learning of mathematics and its applications. It aims to
cover a wide range of topics in undergraduate mathematics.
Mathematica in
Calculus 1 at the University of Tasmania is an
article by Michael Bulmer about the way OzMATH Notebooks are used in an
otherwise standard calculus course.
Award-winning math software for students of all abilities
kindergarten through pre-algebra. These fun and exciting
programs are perfect for home, school and homeschool use.
Plus, people of all ages are now competing in international
math tournaments using special tournament versions of these
unique software programs.
PAT is the Algebra software that DOES Algebra, that solves problems that you enter step-by-step and explains the steps.
The explanations use the exact equations, coefficients, and variables of the students problem.
Math
Strategies! is a new educational software program that combines the action
of Nintendo with basic math concepts. Aimed at children 5 and older, it guides
children through problems in addition, subtraction, multiplication, division,
and number recognition. Students run, shoot, and blast to get through a series
of obstacles. As they solve each math problem, the correct answer displays in
words and as a math equation.
The goal of Pre-Engineering
Software Corporation is to develop and produce teaching tools for middle
and high school that introduce students to the adventure of solving true-life
engineering problems while reinforcing their math and science skills.
A Macintosh Program (68K/FPU/PPC versions) for rotating user specified
points and lines in 3D in real time with stereo options. Source code is
available. An MSDOS version is available at a different site.
Shapescape is a 32-bit Windows program that allows various 3D shapes, polyheda, to be created
and then flattened so that a pattern can be printed to make a model of the polyhedron.
Solutions is a symbolic mathematics software built for engineers and
scientists. Solutions will provide you with 20 classes of functions from
Algebra to Statistics. It will plot and print your work. You can
even program it if you need more power!
Metroplex Voice Computing (MVC) is a leader in speech recognition programming. Their speech recognition software products are designed to operate strictly by
voice, without needing the keyboard or mouse. Packages include ArithmeticTalk, MathTalk, MathTalkPro,
MathBrailleTalk, VoiceEZcalc and VoiceEZcad.
Stanford Testing Systems, Inc. is the publisher of software to help
prepare students for various standardized tests including SAT, ACT, GRE, LSAT,
MCAT, GMAT, TOEFL and MAT. In addition, the
practice test for SAT is
available online together with review lessons.
StarLogo is a programmable modeling environment for exploring the behaviors
of decentralized systems, such as bird flocks, traffic jams, and ant colonies. It is designed especially for use by students.
STELLA II-is a powerful and flexible package for building and simulating
models of dynamic systems and processes. Using a simple set of building block
icons, you can construct a map of a process or issue of any kind. The diagram
automatically generates equations, used for simulation, allowing you to bring
your map to life. Output can be viewed as graphs, tables, diagram animation or
QuickTime movies.
Stickybear's Math Town provides comprehensive practice to help children
achieve mathematics expertise! They gain proficiency not just in addition,
subtraction, multiplication and division, but in life skills word problems as
well. Six unique Math Town locations serve as the background for real-life math
problems, and six levels of difficulty keep the activities challenging.
Stickybear's Math Town is bilingual, as well, so youngsters can develop skills
in English and Spanish.
Covers algebra, geometry, trigonometry, precalculus, calculus, and statistics. Contains step-by-step
tutorials, contains a calculator that performs numeric and symbolic calculations, plots and animates
graphics, and creates documents. Also provides a connection to the WWW.
SureMath is a simple symbolic algebra program in which you can enter
problems and equations in what looks and feels like a word processor.
The capabilities of the program include a wide range of symbolic operations
which include many of the more common operations from Algebra, Trigonometry,
and Calculus. In addition, the program has graphing capabilities.
Symbolic Mathematical Computation Information Center - The area of
symbolic and algebraic computation (SAC), also known
as computer algebra (CA) in some circles, aims to automate mathematical
computations of all sorts. The resulting computer systems, experimental and
commercial, are powerful tools for scientists, engineers, and educators.
SAC research usually combines mathematics with advanced computing techniques.
Publisher of educational computer software for high school students. Two
of the packages are Maths Helper, used for graphing and statistics, and
Algematics, used for demonstrating and solving algebra problems.
The Transform Programmer is a package of programs which work together to
support exploratory learning and enjoyable activities involving geometric
transformations. The Transform Programmer consists of three main parts -- (a)
an image processing and display subsystem called the "METIP Programming
Environment," (b) a programming language interpreter, in this case, the
XLISP-STAT system of David Betz and Luke Tierney, and (c) a particular Lisp
program that facilitates the manipulation of mathematical expressions. The
program contains the capability to transform images in complicated ways
according to user-specified formulas, and that the image display and
transformation functions can be commanded from the programming language as well as directly by the user.
TREEFROG is a rule-based system for students to practise their maths skills on. The PC-based system TREEFROG simply checks each step of the student's argument for consistency, and recognizes if the
correct finishing point has been reached. The online prototype (which only covers polynomial algebra at present), gives rudimentary feedback using malrules if a mistake is made in a step.
TRIUMF, Spanky Fractal Database
THE SPANKY FRACTAL DATABASE
is a collection of fractal's and fractal related material
for free distribution on the net. Most of the software was gathered from
various ftp sites on the internet and it is generally freeware or shareware.
Virtual abacus is an interactive, multimedia software tool to help
facilitate number sense and counting skills in children ages six and seven. The
virtual abacus is a computer simulation based on the traditional Chinese abacus.
Publisher of CD-ROMS. Some of the titles include: Art and Mathematics, Polytopia I, II, Shape and
Space I, II, Uniform Polyhedra, Fractions, Mental Arithmetic, Trigonometry
This page is the Mathematics section of the On-Line K-12 Software
Catalog which an extensive listing of the publisher's offerings for all
levels from elementary schools through AP calculus.
Wolfram Research, Inc. is the developer of the program Mathematica.
This site contains Mathematica-related items contributed
by Mathematica users around the world and by Wolfram Research.