Office of Operations
Drag together a handful of low-level instructions to transform a conveyor of numbers — exactly to spec.
How to play
Each level gives you an input conveyor and a target transformation. Assemble a program from simple instructions — inbox, outbox, copy, add, subtract and jumps — using a few memory tiles. Run it: it must produce the right outputs and generalise to hidden cases, not just the sample. Some levels disable an instruction to force a fresh approach.
- Click instructions to add them to your program
- Set operands and reorder lines with the controls on each row
- Run to test against the sample, then make sure it generalises
- Solve each level to advance to the next, harder spec
Controls
- Desktop: click palette instructions, edit operand fields, use the up/down/delete buttons, click Run
- Phone & tablet: tap instructions and the row controls, then tap Run
Tips & strategy
- Passing the sample isn't enough — picture other inputs and make the logic general
- Use jumps to build loops so one short routine handles a whole conveyor
- When the shift manager disables an instruction, look for an equivalent built from the rest
What you'll learn
Office of Operations is an assembly-style programming puzzle about instructions, memory and loops, showing how computers really run.
- Skills: low-level programming, instructions and memory, loops, computational thinking
- Best for: roughly grades 8–12 (ages 13+)
- For parents & teachers: how computers run instructions at the lowest level.
About Office of Operations
Office of Operations is an original assembly-style programming puzzle about instructions, memory and loops. Play free in your browser with daily and practice levels.
A free, original browser game on PlayPendium — no download, no install. Browse all games →