Sequences of commands forms one of the first principles of computer programming to instill into young programmers. Turtle graphics was invented forty years ago to allow children to move a turtle around the screen drawing a line to make shapes and patterns. Scratch has a series of programming blocks known as motions used to control the movement of the sprite around the stage and a series of pen commands to control the appearance of the line drawn.