Free Educational Software
for the Personal Computer
Brian T. Luke, Ph.D.


Much of my personal work involves writing Educational Software for the PC. At present, all of the programs I've written run under DOS, which means that they can also be run from a DOS window under Windows 3.1 and Windows9x.

Though many good packages are available to build a child's skill in particular areas and/or test their knowledge, I feel that there are very few Computer Aided Instruction (CAI) programs that try to teach the child new material. Though there needs to be a balance between instruction and keeping a child's interest, a greater emphasis on pure instruction may be required in certain areas. Therefore, I have written several tutorial packages to teach the child various aspects of mathematics, possibly at the expense of decreasing their "entertainment" value. For each of these tutorials, I have assumed that an older person will be working with the younger student.

In an attempt to increase the entertainment value, I have also written packages that test the child in more of a "competitive environment".

Finally, if you have written, or know of, other CAI packages that you would recommend, I would appreciate it if you could send me email describing them and letting me know where I can obtain a copy. If, after checking them out, I agree with your recommendation, I would be willing to add links to them.


Here is a list of the Freeware packages that I have written. Please feel free to check out these pages, download any packages you may be interested in, distribute the packages to anyone you feel may be interested, and/or add a link to any of these pages.

Math Tutor 1
Math Tutor 1 is a set of programs that contain an introduction to counting and tutorials on addition, subtraction, and comparing the magnitude of two numbers (greater than, less than, or equal to). Each tutorial is followed by a set of problems for the child to answer.

Math Tutor 2
Math Tutor 2 is a set of programs that contain more advanced addition and subtraction problems and tutorials on miltiplication, division, and extracting information from tables and bar charts. Each tutorial is followed by a set of problems for the child to answer.

Math Tutor 3
Math Tutor 3 is a set of 21 programs that contain introductory tutorials and problem sets on fractions. Each tutorial is followed by a set of problems for the child to answer.

Math Tutor 4
Math Tutor 4 is a set of 21 programs that continue the tutorials and problem sets on fractions. Each tutorial is followed by a set of problems for the child to answer.

Math Race 1 and Math Dash 1
These games are designed to increase a child's understanding of addition, subtraction, multiplication or division by having them solve simple problems as quickly as possible. In Math Race 1, the student races a car against a challenger. By answering the questions in a sufficient period of time their car will stay ahead of the challenger's and they will win the race. In Math Dash 1, the child races against the clock to answer 10 math problems as quickly as possible.

Math Race 2 and Math Dash 2
Similar to Math Race 1 and Math Dash 1, these games are designed to increase a child's understanding of addition, subtraction, multiplication or division by having them solve simple problems as quickly as possible. The difference is in the form of the problem. In Math Race 2, the student races a car against a challenger. By answering the questions in a sufficient period of time their car will stay ahead of the challenger's and they will win the race. In Math Dash 2, the child races against the clock to answer 10 math problems as quickly as possible.


Other Places to Visit

� 1999 Brian T. Luke, Ph.D.