A tool to help young students learn math without giving them the answers. There are a plethora of calculator apps out there, but using a calculator would mean the student could get the result, without having to do any calculations by themselves. We wanted to create an app that checks answers, so that the student can try to figure out the correct answer and learn in the process.

What it does

Given a mathematical equation, Learny the Wormy will tell the user if it is correct or incorrect. Given an arbitrary string, Learny the Wormy will perform a Bing Image search and return the top hit. It also has cool features such as animations and sounds on the worm on tap. The user can also collect points every time he/she inputs a correct statement. There are unlockable skins that the user can select after collecting a certain amount of points.

How we built it

Python and Flask API server hosted on, front end in the form of an iOS app.

Challenges we ran into

API and iOS design and implementation issues. We spent a good amount of time figuring out network requests from the front end to the API we wrote.

Accomplishments that we're proud of


What we learned

How to implement and use RESTful API, iOS app development

What's next for LearnyTheWormy

Web App, Android App.

Built With

Share this project: