How I Built a Personalized Learning App with Opal (And Why Every Educator Should Care)

Personalized learning sounds like a dream on paper.
A classroom where every student moves at their own pace.
A lesson that adapts, responds, and gives kids what they need exactly when they need it.
But most teachers know the truth.
Personalization takes time. And energy.
This week, I started experimenting with Opal, a platform that lets you build simple apps without having to code. What surprised me was how quickly it turned into a tool for real customization in learning. Not theory. Not buzzwords. Actual student specific experiences.
Here is the app I created using Opal:
https://opal.google/?flow=drive:/1BX59ZjxrLKMwTN9fj3370HqZLxyCAM62&shared&mode=app
Below is the exact prompt that generated the first version of the app:
“Create a kid-friendly learning app themed around Pokémon. The app should include simple math and reading activities that use Pokémon characters and stories to keep a seven-year-old engaged. Please make the interface colorful, interactive, and easy to navigate for early elementary school children.”
That single paragraph launched the entire project.
Let me walk you through why Opal made me believe personalized education is finally reachable.
Why Personalized Education Matters
Anyone who has spent time in a classroom knows this: students learn differently.
Some need repetition.
Some need challenge.
Some need visuals.
Some need to talk it out.
Some need a little nudge of confidence.
AI tools are accelerating fast and classrooms are trying to catch up. When we talk about AI literacy and future readiness, personalization is not optional anymore. It is the key to helping kids thrive in a world shaped by technology.
But teachers and parents do not have time to code apps. And they should not need to.
That is where Opal comes in.
What Makes Opal a Game Changer
Opal lets you build apps by describing what you want.
Not coding.
Not APIs.
Not complicated dashboards.
You talk to it the way you would talk to a colleague.
Once I entered my Pokémon prompt, Opal produced a working starter app in under twenty minutes. Then the real fun began:
Try.
Tweak.
Test with my seven-year-old.
Improve.
Repeat.
It felt like building a tiny learning world for her. And even better, building it with her.
How Opal Supports Real Personalization

- Teachers and parents can create custom learning paths instantly.
A subtraction helper, a reading buddy, a vocabulary challenge that adapts in real time.
Teachers and parents can build tools tailored to each student. - You can respond to student needs in the moment.
If a student says, “I need more practice,” you can create an activity during a planning period or even while waiting for your coffee. - Multilingual content is easy to generate.
Classes in Portuguese, Spanish, and English can learn through apps created in their own language.
Kids see themselves in the content. - Students can become creators.
Kids can describe what they want to learn, design characters, and test versions.
It builds ownership, agency, and confidence.
What I Learned Through the Process
Building with Opal feels like working with a patient teaching assistant who never gets tired.
It invites experimentation.
It encourages creativity.
It builds confidence for both the teacher and the student.
Most importantly, it centers learning around the child.
The real magic is the moment a student says, “I get it now,” because the app matched their pace, their style, and their learning needs.
Where This Could Go Next
Imagine classrooms where:
- Students build as much as they consume
- Teachers share custom apps across grade levels and countries
- Adaptive challenges adjust in real time
- Personalized multilingual content is created in minutes
- Districts empower teachers to build their own AI literacy tools
We do not need more complexity in schools.
We need tools that make teachers feel powerful and creative again.
Opal feels like a real step toward that kind of future.
Final Thought
If you are an educator, parent, or school leader, try making one small app in Opal.
Start playful.
Start simple.
Start with one kid you want to help today.
You do not need to be a coder.
You only need curiosity and a willingness to experiment.
Personalized learning is no longer a distant dream.
Now it is something we can create in minutes.
And that is a future worth building.









