The team

team_photo

Nathan Wee: Art Director
Shaunak Parishari: Content Director
Andres Javier: Lead Programmer

About the Project

Inspiration

We noticed that most coding resources online are in English, making it harder for Filipino kids to learn programming. This inspired us to create CodeNova, a platform that teaches Python in Filipino. We wanted to make coding fun, simple, and accessible to young learners in their own language.

What it does

CodeNova provides beginner-friendly Python lessons in Filipino, with clear explanations, examples, and practice problems. It introduces kids to programming concepts step by step — from input and output, to loops, conditions, functions, and even recursion — all explained in a way that feels natural and relatable.

How we built it
We used a combination of:

Python for example problems and solutions.
HTML, CSS, and JavaScript to build the website.
Educational design principles to structure lessons in an easy-to-follow format.
Translation to Filipino to ensure accessibility for local learners.

Challenges we ran into

Translating technical terms into Filipino without losing meaning.
Making sure examples were simple enough for beginners but still useful.
Designing the site to be clear and engaging for kids.
Limited Filipino resources online meant we had to carefully craft explanations from scratch.

Accomplishments that we're proud of

Building a platform that teaches coding in Filipino, something rarely found online.
Creating structured, beginner-friendly lessons that anyone can follow.
Making coding less intimidating and more relatable for young learners.

What we learned

How to simplify complex coding concepts for kids.
The importance of language accessibility in education.
That teaching programming requires not just code, but also creativity and empathy for learners.

What's next for CodeNova

Expanding lessons to cover more Python topics.
Adding interactive coding exercises and quizzes.
Introducing visualizations and games to make learning more fun.
Reaching more Filipino students and schools to encourage coding at an early age.