By Siem Jongsma, Jack Li, Nikki Rademaker, Amarise SiliƩ, and Yanna Smid
"Arithmekids" is a playful educational game made for the course Software Development. The goal was to create a program for children aged 7 to 9 to practice arithmetic skills. We created the entire game using Pygame. Yanna Smid and I drew all the visuals in Procreate ourselves. The game offers three modes: levels, timer, and multiplayer.
The assignment was to develop a complete program using an agile development process. In Arithmekids, children can solve addition, subtraction, multiplication, and division problems. The program encourages them to improve by unlocking new worlds, beating their own scores, or playing against friends.
We programmed the full game in Python using Pygame. Each mode was built with its own features and interface. We added background music, moving elements, and unlockable content. Saving and resetting progress were also implemented features.
There are three different game modes:
For the timer mode, players can decide which level of difficulty they want to play and practice in.