Mathbeat Version 1.1 is now available! Highlights of the new release include:
- Mathbeat is now compatible with iPad, iPhone and iPod Touch! (it still works for iOS 5.0+)
- It’s not just a new icon and building the images for iPhone, the iPad graphics have been cleaned up too. It should be easier to find the Player Info button now, which has been moved next to the player name.
- The player settings abbreviation on the settings page under the ‘Best of…’ titles (and look something like ‘0-10 +- 0-10’, which, for example, means the settings are for addition and subtraction problems with both the first and second operand range set from zero through ten) now act as hotkeys to select those settings. For instance, if you want to play on the full range with all operators, select the abbreviation under the ‘Full Range’ title. If you want to try to beat your best of any setting, using the same settings as you did for your top score, select the abbreviation under the ‘Any Range’ title.
- A visual cue (a ‘✓’ or ‘✗’) has been added to the auditory cue (the ding or buzz) for immediate feedback on whether an answer was correct or not.
- The changes aren’t all cosmetic! The problem generating engine at the heart of Mathbeat has also been improved. You should now see every problem in your set range once and only once before you see any problems repeated. Before, every time Mathbeat needed a new problem it would be randomly generated on the range requested. Now, when the settings are set, all the problems are generated on the set range. Mathbeat randomly selects one of the problems from this set and won’t reuse that problem again until all the other problems in the set have been used by Mathbeat.
- …and a number of more minor tweaks to continue to improve the Mathbeat experience.
Mathbeat and Mathbeat Free are now available for iPad on the App Store! Follow the App Store link in the upper right sidebar.
Mathbeat keeps track of two high scores for each player, and a goal for each of these high scores. These are labeled as the ‘Top Score’ and the ‘Full Score’, and are based on how you’ve set things up.
The Top Score is the high score for any way you have the settings. Maybe you’ve decided to practice multiplication by 6. Perhaps you’ve decided to practice addition and subtraction. Perhaps you’ve selected all the operators. Regardless of your settings, the Top Score records your best—of any problem types over any range.
The Full Score is you high score for one particular special combination. ‘Full’ means all the operators, on all the range covered by Mathbeat. To play to beat your Full Score, make sure all the operators (+,-,×,÷) are selected, and both the top and bottom operand ranges are set 0 through 12. You can set this quickly by tapping the blue Full Range description: 0-12 +-×÷ 0-12 (on the Settings screen just under the “Best of All Operators, Full Range” title)
Mathbeat allows you to select the types of math problems it gives you to solve by selecting the operators (+,-,×,÷) and the range for both operands (between 0 and 12).
Let’s say you want to work on your multiplication by 6 facts. Select only the ‘×’ to limit problems to multiplication, then adjust the top operand range to ‘6 through 6’. You can adjust the range numbers using the -+ buttons below each range number. The bottom range can be ‘0 through 12’. Hit ‘Done’ and Mathbeat will present you with problems like ‘6 × 4’, ‘6 × 0’, or ‘6 × 10’. The top (first) number will always be 6. The bottom number will be anything on the range from 0 through 12.
Perhaps you want to practice addition and subtraction? Make sure the ‘+’ and ‘-’ operators are selected and the other two aren’t. Adjust your top and bottom operand ranges as desired. Note that Mathbeat will never give you a problem that has an answer less than zero. If it generates a subtraction problem with the top value less than the bottom, it will swap them to ensure the top value is always greater than or equal to the bottom value before it presents it to you to solve.
What about division? For division, you actually select the answer range. Answers will always be whole values (integers). Let’s say you’ve been working on multiplication facts for 6, and want to mix it up a bit by also including related division problems. Adjust the top range to be 6 through 6, and the bottom range as desired (perhaps 0 through 12). Now select both the ‘×’ and ‘÷’ operators, and make sure the other two are not selected. Hit ‘Done’ and now not only will you get problems like ‘6 × 5’, but you’ll also get problems like ’30 ÷ 5’ who’s answer is 6. It may be a bit trivial to only select a single value like 6 for the range of answers, but I hope you get the idea for how you can use it.
Want to play on the full range with all the operators? Go for it! Mathbeat keeps track of that high score separately, so you have a standard that you can always come back to and play against.
I am happy to announce that the first app from The App Engine That Could is Mathbeat!
Mathbeat is an app designed to help improve math drill skills. I have spent a fair amount of time drilling my grade-school age children with flashcards. We had been looking for an app that would help with these skills, but nothing was quite what I was looking for. My kids could go so much faster with the flashcards than on any of the apps I had downloaded for them, and isn’t the point of math drills to go fast?
So I started the design of Mathbeat around wanting an app that would help them move quickly through solving multiplication, addition, subtraction and division problems. I didn’t want it to be multiple choice. I did want to use a standard numeric keypad layout for entry (if you’re going to learn to punch in numbers quickly, the skill might as well transfer to something other than this app–and I’ve certainly punched a LOT of numbers into numeric keypads over the years).
Besides the standard numeric keypad entry, I, as a parent, wanted to be able to review what they’d done without watching over their shoulder the whole time. I didn’t want them to just be punching buttons until they ‘found’ the correct answer. The next criteria was to show problem solving history, and how they’d done on each problem, with an incentive to get it right the first time.
I decided that I didn’t want to show incorrect answers in the history, just a score for each solved problem. This was a design decision. I wanted my kids (or any player) to remember the right solution to each problem, and I thought that there was more benefit in seeing the correct answer than any that were incorrect. Perhaps it will help them remember the right answer if that’s what they see.
Next, I decided that I wanted this app to move on immediately once the player punched in the correct answer, and not move on until they did. There is no ‘Enter’ key in Mathbeat. There is a ‘Clear’ button in case you realize partway through entering a multi-digit number that you’re on the wrong track. But if you’re punching in the correct numbers, the app just keeps moving. Taking out that extra keystroke really helped speed things up.
Okay, and we’ve got to have some challenge to it. Mathbeat has a one minute timer and will score a player with how many problems they can solve minus how many you got wrong in one minute. It’s definitely worth getting the problem right the first time! We had kept our kids fastest flashcard times on the fridge, and were always working with them to try to improve their individual best. I wanted the app to keep up with the best score of each player, so you can add multiple players in the app. Note that player information stays in the app’s sandbox and isn’t shared outside the app or among devices. If you get a great score on one iPad, it stays there even if you have the app loaded on another iPad. It’s great for privacy. A future version may allow you to transfer players or share scores.
Mathbeat also allows you to select the problem range and operators that you want to practice with. It keeps two high scores: the highest score you have for all operators [+,-,×,÷] on the full range [0-12], and the highest score you have for anything other than that (maybe just multiplication up to 10, for instance). And you can set a goal for how many problems you want to solve in the minute, or have Mathbeat automatically update your goal as one more than your highest score (the default).
Mathbeat, as of the publishing of this post, is in it’s final testing before being submitted for approval to the App Store. Mathbeat v1.0 will be available for Apple iPad running iOS 5.0 and later.