5 Dice: Order of Operations is a great game to practice a challenging skill, especially for middle and high school students working individually or in pairs or groups.
This high quality app not only combines two traditional board games, checkers and chess, but throws in an unexpected element of fun by adding dice. Previous knowledge of checkers or chess is not necessary.
Math is Fun! Math Doodles is a prime example of how math can be fun; kid-safe, extraordinary artwork, tons of options and loads of fun.