Sequencing a series of instructions to draw a square. Testing and debugging as each instruction is added.