Potatomath
Project Key Facts
Industry: Education, Game development
Team size: 4 engineers
Cooperation: December 2019 - June 2020
Platform: IOS, Android
Technologies:
Mobile - ReactNative, TypeScript, Firebase
Backend - Node.js, Nest.js, MongoDB, AWS
Website: https://potatomath.com/
About the Client
Our client is an educational hub for children from Malaysia. They educate about 4 thousand children, teaching them mathematics and programming languages such as Python, JavaScript.
The Challenge
The main challenge of this project was to effectively teach children such complex science as mathematics. For this purpose, the first step is to get the student interested.
The Solution
The best way to get your child involved in complex science is to offer playful learning. So creating the game was the perfect solution for us.
1. Learning
The entire gameplay takes place in stages, including topics such as Algebra, Geometry, Vectors, Numbers, Functions, probability theory, and so on. Each module has about 10-15 quizzes to check the consolidation of knowledge. A reward system is provided for the successful completion of quizzes.
2. Reward
In order to involve children as much as possible, we have introduced a virtual rating system with potatoes as points. So, after successfully completing each module and quiz, the student is awarded potatoes, and his rating among other players increases.
In addition, for completing some topics and achievements (for example, correctly answering 30 questions, successfully completing 2 topics, etc.), the child can receive badges and open new achievements.
3. Competitive Mode
For even more involvement, it was decided to come up with a battle mode. So, children can compete with each other, passing a quiz on one topic in real-time. According to the results of the competition, the participants receive awards. This approach gives the player the familiar feel of a session game like Brawl Stars or League of Legends, but in the process of learning.