"Arithmetic Tutor - Multiplication" is an Android app that helps grade school students to learn and master the multiplication of whole numbers. The student selects the options for the exercise, such as the number of digits for each operands, and number of problems in each exercise. The app then generates the operands for each problems in the exercise based on the options selected. The student is given the opportunity to solve it, and the app will check the answer. If the answer is incorrect, the student can either try again, or ask the app to show where the mistake(s) is/are, or ask the app to show the steps to solve the problem. All instructions are verbal, with the option of displaying the verbal instructions as text. The score for the exercises are recorded, and can be retrieved to find out the student's progress.

The method used in this app employs the technique sometimes called the lattice method, without the need to draw the boxes. But even more important, this method also makes explicit the place concept of all the intermediate product digits, and it is more similar to the traditional method of multiplication than the lattice method.

In general, the functionalities of this app is the same as "Arithmetic Tutor - Addition", and will not be repeated here. The following are the screen shots and descriptions of the most important functionalities that are specific to this app.

The Main UI page lets the student to select the operands size, the number of problems in the exercise, and whether to display the verbal instructions as text. When the student is satisfied with all the options, he/she can start the exercise by touching the Start Exercise button.

The exercise starts with generating a problem with operands that is generated randomly, but at the same time satisfies the criteria selected in the options from the main UI page. The student can solve the problem by dragging and dropping digits from the bottom row of digits, onto the intermediate carry, intermediate product, sum carry, and answer digit positions indicated by a faint grid of boxes displayed during the drag and drop process. If a digit was landed on an incorrect position by mistake, it can be removed by dragging it away from any grid position. Once the student is satisfied with the answer, a long press on a display area that does not have a digit that can be dragged will invoke the context menu.

When "What's Wrong" is finished, the display will be shown as in the left, where any incorrect intermediate carry, intermediate product, sum carry and answer digit(s) will be highlighted in red with a red cross on the digit position.

Note that once the app has shown the student where the mistake(s) is/are, in the answer, the student will no long be allowed to change the answer by dragging or dropping digits. The student can, however, still invoke the context menu. For example, to select Check Answer again to see where the mistake(s) is/are made, or choose another context menu option.

Also, while the app is showing where the mistake(s) is/are, the student can invoke the context menu and select the "Stop What's Wrong" item to terminate What's Wrong.

Copyright 2011 EANovate, LLC. All rights reserved.