
From Math Book to App: A Father-Son Coding Adventure
A heartwarming story of transforming abstract mathematics into an interactive learning app, exploring how coding can make education more engaging and accessible for children.
“Vicente, want to see how we can make an app from these concepts?”
That simple question sparked something special. Today we were studying combinations in his math book. Instead of just working through the exercises, I thought—why not bring these ideas to life with code?

The app
What followed was a father-son journey, transforming abstract math into something interactive and fun! We built an app that visualizes combinations as colorful trees, letting Vicente see patterns grow in real time.
His excitement was contagious: “Dad, look! It’s like a game!” That’s exactly what we hoped for—turning learning into play. The transformation from textbook exercises to interactive visualization was remarkable to witness.
Along the way, I was reminded that:
The app we created features:
Converting abstract mathematical concepts into visual representations made the learning process much more intuitive. Vicente could immediately see patterns and relationships that would have been difficult to grasp from equations alone.
This experience reinforced my belief that technology, when thoughtfully applied, can be a powerful educational tool. The key is making it accessible and engaging rather than overwhelming.
The moment Vicente said “It’s like a game!” was a perfect reminder that learning should be enjoyable. When children are having fun, they’re more likely to retain information and develop a genuine interest in the subject.
One of my favorite features of the app is its multilingual support. We wanted Vicente—and any child—to be able to explore combinations in English, French, Spanish, or Italian. Making learning accessible and inclusive is a win for everyone!
This feature was particularly important to us as a family navigating multiple cultures and languages in our daily lives.
This project has inspired me to explore more ways to:
You can explore the app we created here:
🚀 Interactive Combinations App
Now, with a few emojis and some code, we’ve made math visual and intuitive. It’s amazing to see a concept from a book become an app that makes learning exciting—and memorable!
This father-son coding adventure has taught me that the best educational experiences often come from combining traditional learning with modern technology. When we make learning interactive, visual, and fun, we open up new possibilities for understanding and engagement.
The journey from math book to app has been more than just a coding project—it’s been a beautiful reminder of how technology can bring families together while making education more accessible and enjoyable for everyone involved.