
First Code · ages 7–10
Lina Al-Harbi
MSc, Computer Science Education
Lina teaches first Python the slow way: say the steps, then type them. She will not move on while the game still crashes.
Arabic · English
GCC · UAE · KSA · Qatar · Kuwait · Engineered for the Few.
GCC · GST / AST
Mentors
Live class. Four children. Mentors who still write software — and who can explain it to a nine-year-old.
Every Codeoko mentor teaches live, in a room of four. Bios here match the homepage faculty portraits. As the school publishes full credentials and photographs with permission, these cards will be replaced — we do not invent laboratories or degrees we cannot show.

First Code · ages 7–10
MSc, Computer Science Education
Lina teaches first Python the slow way: say the steps, then type them. She will not move on while the game still crashes.
Arabic · English

App Builders · ages 11–14
MSc, Software Architecture
Omar’s class has to open in a browser. If a test is always green, he writes a better one.
English · Arabic

App Builders · ages 11–14
MSc, Human–Computer Interaction
Noor treats a portfolio site as something a parent opens on a phone, not a homework PDF.
Arabic · English

First Code · App Builders · ages 7–14
BSc Computer Science · game systems
Tariq’s games have gravity and a way to lose. Decorative victory does not count.
English · Arabic

AI Engineers · ages 15–18
MSc, Machine Learning
Maya asks where the answer came from. If the bot invents a capital, the demo is not done.
English

App Builders · AI Engineers · ages 11–18
MEng, Robotics & Control
Yusuf’s rover has to stop on red. Forward-only is not a robot class.
Arabic · English
Ready when you are
Tell us their age and city. We’ll match them to a live class of four.