Demonstrations include visual aids at the beginning skill levels in addition and subtraction. Practice makes randomly generated arithmetic problems to solve. The program tells if the answer is right or wrong and can be set to give the option to try again. The program can be set to show where to place the numbers in stepped out solutions, or it can be set to let students place numbers anywhere in the answer. Practice can be limited by time to encourage solving problems with greater speed and accuracy.
Assignment prints worksheets of arithmetic problems for homework away from the computer.
Check Assignment compares homework answers with the correct answers, and shows how the problem should be solved. Reports of progress track advancement through 52 skill levels. Whole Number Arithmetic provides record keeping of results of diagnosis, practice, and assignment. Skill Level Definitions explain each arithmetic skill being learned. Arithmetic skill level definition lists, can be printed with and without example problems.