Students explore geometric shapes by programming an agent to move across a grid. Using directional commands and angles, they draw figures such as triangles, squares, and polygons, learning how geometry connects to position, distance, and direction.