Example for Algorithmic Design, EDUC 211.
Based on: https://www.edutopia.org/blog/scratch-programming-drawing-2d-shapes-dylan-ryder