Initial state
Command bank
State-changing program
State timeline
| Step | Command | ||
|---|---|---|---|
| No program run yet. | |||
A variable is a named place for a value that can change. Updating one variable does not automatically change another.
Track named values through a program, predict final state, and debug a command that updates the wrong variable.
| Step | Command | ||
|---|---|---|---|
| No program run yet. | |||
A variable is a named place for a value that can change. Updating one variable does not automatically change another.
π You are learning to: Track named values through a program, predict final state, and debug a command that updates the wrong variable.
Welcome! Three steps and you are learning:
It tells you what to build, sort or fix.
Try things and watch carefully what happens. You can always reset.
Use the feedback like a detective: what clue tells you what to change?
π‘ Top tip: if you get it wrong, that is useful β find out why before trying again.
Nothing you do here is saved or sent anywhere β experiment freely. Reopen this guide any time with the ? Help button.