Mathfacts Flash

MathFacts Flash is a simple math flashcard program designed to help 1st through 6th graders master their basic math facts. This program closely aligns with the math facts standards in many school districts.

Kids can select from a multitude of test types that incorporate addition, subtraction, multiplication, division or mixed flashcards. They can select timed or untimed tests, and select the time and number of questions on each test. Untimed tests have a review feature at the end where the child can optionally review and correct their missed flashcards.

Select tests for younger children by selecting results that are < 10 (Primary). Older children can create tests with results <= 20 (Advanced).

The simple repitition is a proven method of learning basic math facts. Kids will enjoy the bright uncluttered screens and Toby, the Mathfacts Flash mascot, who provides positive feedback after each test.

Here are some of the feautres of Mathfacts Flash:

  • Addition, Subtraction, Multiplication, Division and Mixed (all)
  • Practice or Timed tests
  • Select the number of test questions, in multiples of 10, from 10 to 100
  • Choose the highest number to allow on a test, from 2 to 10
  • Select Primary or Advanced levels to limit the sum of addition questions or limit the top number of subtraction questions to <= 10 or <= 20 respectively
  • Optional review for missed questions
  • Profiles allow for multiple players
  • Track test scores and times with pass/fail status
  • Filter test scores by Pass/Fail status, Timed/Practice tests and most recent tests taken
  • Test questions display vertically except for Division, which displays in long division style

Main Menu
The Mathfacts Flast Main Menu is the launching area for all the features of Mathfacts Flash. The Play button goes to the actual testing process. The Stats button displays test results for the current player. The About button displays technical information about the app.
Mathfacts Flash handles multiple users. The current player must be selected from the Main Menu and then all tests and results are logged for that user.

Test Selection Screen
This screen allows a test to be customized for the current player. By selecting from all the choices, the user can create a timed or practice test, set the number of questions for the test and select the operator. For timed tests, the player can also select the time.
Tests can be Primary (results are always <= 10) or Advanced (results are always <= 20). And by setting the Highest Number, the player can focus on easier results until they are ready to tackle higher results.
So, for example, a 1st grader just starting to work with math facts might select 10 addition questions, with a Primary level (so results are always < 10). They might start with a Highest Number of 2 so that only 0, 1, and 2 are used in the equations (ie. 0+1, 2+2, 1+2, etc).

Test Screen
The test screen presents the flashcard. The number buttons below are used to fill in the answer. If a mistake is made, the OOPS button can be tapped to clear the current answer and enter a new one. When the Enter button is pressed, the stats at the top of the screen are updated and the next flashcard is presented. When all the flashcards have been answered, a screen displays with the overall results of that test.
For timed tests, a progress bar showing elapsed and remaining time displays at the bottom of the screen.

Review Screen
Players cannot go back to previous flashcards during a test, but they can optionally review all missed flashcards after the test is finished. This review screen shows them the flashcard that was missed, and the answer they provided. They are allowed to answer the question as many times as necessary until they are correct.

Stats Screen
The Stats (Results) screen shows all the tests taken by the current player. Results are grouped by test type and sorted in order of date taken. For each test, the date, status (pass/fail), time allowed, time spent, highest#, #right, #wrong and #unaswered are displayed. The results grid can be filtered to display the last 10, 20 or 100 tests, tests for a particular status (pass, fail, all), or tests of a specific type (Timed, Practice, all).
Parents can use this screen to track their child's progress or to determine which tests are proving to be the most challenging.