Lesson 1.3: Drawing Shapes

Learning Objectives

Students will be able to…

  • Construct simple algorithms to draw shapes.

  • Convert algorithms into Snap! programs.

Materials/Preparation

Pacing Guide

Duration

Description

5 minutes

Welcome, attendance, bell work, announcements

10 minutes

Review and introduce activity

25 minutes

Shape drawing activity

15 minutes

Debrief and wrap-up

Instructor’s Notes

Review

  • Review the categories of blocks and what each is for.

  • Put emphasis on Motion and Drawing, as those will be used for this assignment.

  • Remind students about the iterative process of programming.

  • Students may get frustrated throughout this activity; remind them that requiring multiple attempts to find the right solution is normal.

Introduce the following Blocks from the Pen Category

Block name

Block Image

Description

clear

Clear

Clears all pen marks from the stage.

pen up

Pen Up

Picks up the pen from the stage.

pen down

Pen Down

Puts down the pen on the stage.

set pen color to

set pen color to

Sets the pen color to the indicated color.

set pen size to

set pen size to

Set the pen thickness to 1.

change pen size by

change pen size by

Changes the pen size by 1.

Introduce the following Blocks from the Looks Category

Block name

Block Image

Description

Show

Show

Shows the sprite on the stage.

Hide

Hide

Hides the Sprite from the stage.

Scaffolding and Accommodations

  • Review Exterior Angles of Regular Polygons Geometry Exterior Angles Review with the class.

    • Focus on the shapes on this document and the formula used to determine the angle.

    • This will help them determine find the angles of any regular shape.

Activity

  • Students should complete the “Triangles, Squares, and Stars, Oh My!” activity individually.

  • Point out that the shapes in part 2.1 are not necessarily listed from easiest to hardest, and that the scripts need not be written in the given order.

    • This will give them the tools they need to figure out the angles they need for any shape they would like to draw.

  • When students finish, have them turn in their project using whatever procedures you have set up.

Debrief

  • Have students switch seats with a nearby classmate and review each other’s work.

  • If one in a pair student was able to complete a program and the other was not, have the student who was successful walk his/her partner through.

  • If neither student in a pair was able to complete a program, encourage them to work together to figure out what they were missing.

  • Make sure course staff is available to help pairs who cannot figure out a given problem.

  • Ask students to share what they learned from looking at their partner’s programs.

  • Point out the fact that there is more than one way to solve a problem and two programs that are both correct might not look the same.

Accommodations/Differentiation

  • Advanced students can attempt the five-pointed star. If students finish that shape, encourage them to try more advanced shapes.

    • Examples: Kite, smiley face, student’s initials

  • Struggling students can either be paired or allowed to not complete certain shapes.

  • Students who have not yet taken geometry may have difficulty determining the correct angles. Point out to them that geometric understanding is not necessary—the angles can be determined using trial and error.

Forum discussion

Lesson 1.3 Drawing Shapes (TEALS Discourse account required)