Write a real game in JavaScript — Run!

10 lessons · 30 auto-graded exercises · membership, 599 THB / 1 months

See pricing & enroll Try lesson 1 free

JavaScript · Run! · Pass every exercise and the certificate is issued in your child's own name

What the membership includes

10 lessons

From variables to a finished, playable game

30 exercises, marked instantly

Three per lesson — press Check and the system marks it

Real JavaScript, not blocks

The same language professional web developers use

Your own endless runner

Finish the course with a game you can send to your friends

An AI homework helper

It explains and hints — it never hands over the answer

A certificate in your name

It keeps working even after a membership ends

Every Subscription course, one price

599 THB / 1 months covers Jump! and Run!

A teacher answers daily

08:00–20:00

What you will learn

Ten lessons that end with an endless runner and your own high score

  1. 1 The world runs at you
  2. 2 Ground and robot
  3. 3 Layers that move at different speeds
  4. 4 A jump that feels good
  5. 5 Ducking and the hit box
  6. 6 Obstacles without end
  7. 7 Hit it and the run ends
  8. 8 Score, speed and the high score
  9. 9 Gaps a player can actually clear
  10. 10 Polish and ship it

How the ten lessons build up

Every lesson leaves something new on the screen

1 · The language Lessons 1–4: variables, if, loops, functions
2 · The screen Lessons 5–7: objects, canvas, the game loop
3 · The game Lessons 8–10: movement, scoring, shipping it

A lesson only unlocks the next one when its three exercises are passed — nobody skips ahead.

🔒 Lesson content opens once your membership is active. The list above is always visible.

Course details

Study from home, on the website, at your own pace

599 THB / 1 months

Membership · covers every Subscription course

No auto-renewal

One payment = 1 months. You decide each time.

Ages 10–15

Best after a first coding course

A computer is best

Computer / Notebook / MacBook

Exercises marked on the site

Write code, press Check, see the result

Progress is never erased

A lapsed month locks the door, it deletes nothing

Sorndekcoding certificate

Ours, not an overseas one — so this course is monthly

A teacher answers daily

08:00–20:00