เครื่องเดินหมาก
- ก้าวแรกของการเขียนโค้ด
- Ages 7 to 12
- About 8 minutes
The story behind it
In 1770 a machine called the Turk amazed the courts of Europe by playing chess — until people learned a human master was hidden inside. A real machine does only what its program says, one command at a time. Here you write the program.
Read the full story: The machine with a man inside →How to play
- Tap commands to build a program: Forward, Turn left, Turn right.
- Press Run and watch the rook follow it exactly.
- If it bumps, the program shows which command went wrong. Fix it.
Levels
For teachers and coaches
Move machine — First steps in coding
Ages 7 to 12 · about 8 minutes · 8by8verse Chess Lab
What it teaches
Sequencing instructions, repetition, and debugging — finding the one step that is wrong.
The story to tell first
In 1770 a machine called the Turk amazed the courts of Europe by playing chess — until people learned a human master was hidden inside. A real machine does only what its program says, one command at a time. Here you write the program.
Three questions to ask
- The rook did exactly what you wrote. Was that what you meant?
- How did “Forward ×5” save you commands? Where do we use the same idea in maths?
- When your program failed, how did you find the mistake?
Without a screen
One pupil is the robot, eyes closed. Another gives only three commands — forward, turn left, turn right — to reach the door.
ถัดไป
Finish
Hint
Step back
Start again
Play again
Next level
Back to the lab
Right.
Not quite.
Not yet — have another go.
Question {n} of {total}
{right} out of {total} right.
Three stars. Clean work.
Two stars. Well played.
One star. Level done.
king
queen
rook
bishop
knight
pawn
Forward
Turn left
Turn right
Run
Clear the program
Remove this command
Tap a command below to start your program.
Tap a command below. Then tap a Forward in your program to make it go further.
{n} of {max} commands used
The program is full. Find a shorter way.
Bump. Command {n} ran into something.
The program ended before the rook reached the star.
The rook reached the star with {n} commands.
This program has one mistake. Run it, find the mistake, and fix it.