The 2026 challenge asked young coders to build a Student Registration & Management System in Python. The brief and rules remain available for reference.
13 awards · Ages 9–12 · One age group. Congratulations to all our winners!
| Award | Student name | Country |
|---|---|---|
| Champion | ARJUN KUMAR A/L RAJ | MALAYSIA |
| 1st Runner Up | CHLOE TAN JIA EN | SINGAPORE |
| 2nd Runner Up | JOO AYSON | MALAYSIA |
| Consolation (Saguhati) | NUR ALYA ADRIANA BINTI ABDULLAH | MALAYSIA |
| Consolation (Saguhati) | LUCAS NGUYEN MINH KHANG | VIETNAM |
| Consolation (Saguhati) | PUTU ADITYA PRATAMA | INDONESIA |
| Consolation (Saguhati) | SITI NURHALIZA PUTRI | INDONESIA |
| Consolation (Saguhati) | MELANIE ANN A/ P EMMANUVEAL | MALAYSIA |
| Consolation (Saguhati) | OLIVIA GRACE MITCHELL | AUSTRALIA |
| Consolation (Saguhati) | JOO ABBYGAIL | MALAYSIA |
| Consolation (Saguhati) | MUHAMMAD AIMAN BIN MOHAMAD NAZARUDIN | MALAYSIA |
| Consolation (Saguhati) | MUHAMMAD DANISH BIN AHMAD | AUSTRALIA |
| Consolation (Saguhati) | AW KHIANT MING | MALAYSIA |
We challenge young coders to build a working Student Registration & Management System — one that registers users, logs them in, shows homework, and more.
This international competition accepted entries from students aged 9–12. Entry was free for GeniusCode+ students. Submissions are now closed.
Your program must include all four of these requirements, built using Python or VS Code.
Save a username and password to a Dictionary. Your system should store new accounts properly.
DictionaryVerify credentials from your dictionary. Build real authentication — check if the username exists and the password matches.
ConditionalsDisplay a List of tasks using a Loop. Show the student's homework dynamically — no hardcoded prints!
List LoopThis is where you shine. Invent two more features for the academy system. Surprise us.
Creative · 10% of marks13 prizes in total. Everyone who competes has a shot at winning.
Participants completed the registration form. External students paid the entry fee.
Participants uploaded their .py file and a video recording (screen + voice) to a Google Drive folder with viewing access enabled.
Participants submitted their Google Drive folder link before the deadline. The submission period is now closed.
The entry deadline was 30 September 2026. Explore the challenge brief and rules above.