SmartMaths

Educational Android Application

to improve Math Skills

About SmartMaths

Educational Game

Technology has changed the game of learning. In particular, children today can use mobile devices and prefer digital learning to more than through physical books and curriculums. Therefore, the goal of the app is to help them improve their math skills and problem-solving skills by providing simple and interesting math problems.

Utilized: JavaSE, Object-Oriented Programming, and SQL Database

SmartMaths Features

The app is called SmartMaths. Based on the design, there will be four main pages including the landing page, the game page, the setting page and the score page. The purpose of the landing page is to let children choose the type of game level they eager to play. The game levels are addition, subtraction, multiplication, division and exponential.

Main Screen

This screen includes a menu bar for directing to the settings page, the score page, and a switch for turning game music on and off. Follow by image buttons for various levels, such as addition, subtraction, multiplication, division, and exponentiation.

Game Screen

Once the player clicks on one of the levels (for example, addition), the game will redirect to the game activity screen. All questions are randomly generated, and players can answer them by choosing one of the available answers within the given time.

Setting Screen

Once the user clicks the settings icon, the game will redirect to the settings page where the user can choose the difficulty from the easiest to the hardest

Score Screen

This screen shows all the levels the user has completed according to the difficulty. Social media integration has been implemented in the upper right corner, and users can post their tweets on Twitter.