EGK CodeQuest Malaysia
iOS Universel / Education
EGK CodeQuest Malaysia is a powerful, gamified coding education app built for Malaysian primary and secondary school students. Fully aligned with the KSSM Digital Technology curriculum, it transforms the way students learn programming — from drag-and-drop block coding for younger learners to real Python scripting for secondary students.
The app features two dedicated learning tracks: CodeSprout for Year 4–6 students (ages 10–12), covering sequences, loops, conditionals, and logical thinking through visual block coding; and CodeForce for Form 1–5 students (ages 13–17), diving deep into Python fundamentals, data structures, algorithms, sorting, searching, and real-world problem solving.
Students earn XP points by completing structured weekly lessons and timed quiz challenges. A dynamic levelling system takes learners from Beginner all the way to Code Master as their skills grow. Every correct answer, every completed lesson, and every daily streak adds to their score and unlocks achievement badges — from First Steps and Fast Learner to Algorithm Ace and Quest Champion.
The built-in Python Playground runs real CPython 3.13 directly on the device using Pyodide — a full WebAssembly port of Python bundled entirely within the app. No server calls, no internet required, no external tools. Students write and execute genuine Python code with real output, real error tracebacks, and real interpreter behaviour. Six ready-to-use starter snippets cover Hello World, Fibonacci, FizzBuzz, list operations, dictionaries, and prime numbers to get learners coding instantly. The execution engine is sandboxed inside a WKWebView and fully compliant with Apple App Store Guideline 2.5.2 — all source code is written, visible, and editable by the student before execution.
A live Leaderboard keeps the competitive spirit alive, showing rankings across the community alongside a personal profile card and podium display for top performers. The Badges screen showcases 11 unlockable achievements tied to real learning milestones.
Designed with a sleek dark cyberpunk aesthetic inspired by Malaysia's digital future, EGK CodeQuest delivers a premium native iOS experience — fast, responsive, and fully offline-capable. Progress is saved automatically so students can pick up right where they left off, any time, anywhere.
Whether you are a student just starting your coding journey or a secondary learner preparing for national digital competitions, EGK CodeQuest Malaysia is your ultimate companion. Malaysia Madani ready. Built for the next generation of Malaysian tech talent.
Quoi de neuf dans la dernière version ?
EGK CodeQuest Malaysia is the premier gamified coding ecosystem for Malaysian students, now fully enhanced to bridge the gap from foundational primary education to advanced university-level technical skills. Fully aligned with the KSSM Digital Technology and university-level data science curricula, it transforms programming education through a seamless, native iOS experience.
Enhanced Learning Tracks
CodeSprout (Primary, Years 4–6): Foundations of logical thinking through visual block-based coding exercises.
CodeForce (Secondary, Forms 1–5): Deep dives into Python fundamentals, data structures, algorithms, and real-world problem solving.
CodeQuest Advanced (Diploma/Degree): New integrated laboratory tools for data science and Machine Learning, featuring interactive playgrounds for classification models and neural network visualization.
Core Technology: The On-Device Engine
The app runs a native CPython 3.13 interpreter via Pyodide (WebAssembly), providing an authentic coding environment:
Zero-Server Execution: All Python code and ML models execute locally on-device. No internet required; fully offline-capable.
Real Interpreter Behaviour: Professional-grade error tracebacks and interpreter feedback help students debug real-world code.
Sandboxed Compliance: Fully compliant with Apple App Store Guideline 2.5.2; all source code is student-authored, visible, and editable.
Gamification & Community
Dynamic Levelling: An XP-based system tracks progression from "Beginner" to "Code Master."
Achievement System: 11 unlockable badges track mastery from "First Steps" to "Quest Champion."
Live Leaderboard: Real-time competition across the EGK community with personal profile cards and podium rankings.
Design & Malaysia Madani Vision
Designed with a sleek, dark cyberpunk aesthetic representing Malaysia's digital future, CodeQuest provides a premium, responsive interface that saves progress automatically. Whether you are writing your first Hello World or visualizing a neural network, CodeQuest is your ultimate companion. Malaysia Madani ready. Built for the next generation of Malaysian tech talent.