Plato's Playground
Teach young children how to count to 31 on one hand in binary.
What it does
My app teaches young children how to count to 31 on one hand using the binary number system. This is part of a broader project intended to reveal the beauty of mathematics to elementary school-age children through various interactive "projects" that have their basis in upper division- and graduate school level math classes I had taken on my way to the Ph.D. in Math at UC Berkeley.
I built a GenerativeModel based on FirebaseVertexAI to create a chat bot. The bot assumes the role of a Math tutor, using text, speech-to-text support and graphics to engage the student, just as I had done when I ran a weekly Math club that included this project for my daughter's elementary school 18 years ago. The success of the club showed that kids do have the capacity to learn advanced mathematical concepts at a young age.
The app also uses com.google.mlkit:translate to support over 100 languages, thus making it not only truly international but also accessible to both people with vision or hearing problems. I'm hoping to eventually make the app available to elementary schools around the world.
Here's the syllabus of the Math club, to give you an idea of what we covered: https://docs.google.com/document/d/1gVKbK_QCo14-DpEnGgdHy1wHBtFcXFNYh1AAGVTrQgw/edit?usp=sharing
I believe that Plato's Playground has the potential to spark a passion in young kids for all the STEM subjects like nothing else as well as help them reach their full intellectual potential.
Built with
- Android
- Web/Chrome
- Firebase
Team
By
Team ChiaraMail
From
France