Lesson Plan

# Coding Shapes with Dash and Dot

Students will code robots to learn about geometric shapes
Rafranz D.
Lufkin ISD
Lufkin, United States
My Grades 5, 6, 7, 8, 9, 10, 11, 12
My Subjects Math
Objectives

Students will be able to...

Express an understanding of geometric figures and its properties by coding Wonder Workshop's Dash and Dot to draw shapes as mathematically accurate as possible on white poster paper.

Subjects
Math

#### 1 Hook

Choose a book about shapes to read with the class like Marilyn Burns' Greedy Triangle or another book of choice that highlights regular shapes as opposed to generic definitions.

Student Instructions

Think about shapes from reading or that you know. Think about characteristics of each that makes them regular.

Imagine that your friend didn't know much about regular triangles, squares, rectangles, pentagons or hexagons. Think of ways to explain how to draw each shape accurately?

#### 2 Interactive Instruction/Practice

Work with students to draw shapes with  the Blockly Turtle Graphics app. This is great guided practice but also a great opportunity for interactive conversations while drawing.

Make sure to help students connect with direction and degree changes when forming each shape.

#### 3 Robot Prep

Activity: Creating

Student groups will need Dash/Dot and legos. They will need to use the connectors inside with legos to design a tool that will hold a marker so that Dash draws while traveling.

Student Instructions

Work collaboratively with a team to develop a tool for Dash to draw each polygon as it is coded.

#### 4 Independent Practice

Students are to code and draw on their poster paper a triangle, square, pentagon and hexagon. They can create them in isolation or design a picture that incorporates each which is a great extension piece for advanced learners.

#### 5 Reflection

Kidblog
Free to try, Paid

Ask students to write a reflection of their experience. What worked? What didn't? What would they change? What would they keep? How did this activity help their understanding of constructing each mathematical shape?