Luqman Hakeem · curriculum & game designer
Primary math, built to be played
Four samples on the Singapore MOE 2021 primary syllabus, at four levels. Each one shows a different part of the job: designing a lesson, briefing a game team, turning class data into interventions, and building the game itself.
Fraction of a set
A 60-minute live online lesson plan: concrete → pictorial → abstract, a diagnostic hinge question, a worksheet that builds up to PSLE-style questions with a marking scheme, and an exit ticket.
Lesson plan → Lesson 2 · P3 FractionsSlice Station
A Roblox game design brief for equivalent fractions: core loop, difficulty ramp, misconception-aware feedback, telemetry, and acceptance criteria the game team can test against.
Game brief → Lesson 3 · P6 RatioFrom data to intervention
One class's ratio quiz, read question by question: misconception codes, what to fix first and why, a spot-check note to the teacher, and the re-check that shows whether it worked.
Analysis → Lesson 4 · P5 PercentageFind the 100%
A playable game. Pick which number is 100%, shade a 5%-block bar, then calculate. It ends with a skills report and the event log a teacher would get.
Play it →How the four fit together
Ottodot's aim is a curriculum where "lessons, games, homework, and feedback work together". These samples are four stages of that one loop:
About me
I write the lesson modules for the school programme at Todak Academy, a game development college in Cyberjaya, Malaysia. That includes a Game Based Learning programme for pupils aged 7–15. I brief trainers on every module before they teach it, and teach trial classes myself. Before that I trained in games technology (BSc, UTeM) and I build games in Roblox Studio, Godot and Unreal Engine.
How I used AI here: I drafted these samples with Claude Code as a working partner. It helped me research the syllabus, generate parallel questions and write the game code. I checked every question, answer and mark by hand. The game is plain HTML and JavaScript, so you can read the whole thing with View Source.
luqmanh1891@gmail.com · luqmanhakeem.pages.dev · LinkedIn