< Unit 1 - Digital Information ('24-'25)

Lesson 3: Circle Square Patterns

45 minutes

Overview

Students will create rules for ordering patterns of circles and squares. Students generate all possible messages with three place values, then create rules that explain how they ordered each message. Emphasis is placed on creating clear rules so that, if another group were to follow the rules, they would generate the same list in the same order. Using these rules, students then try to list all possible messages with four place values. As the lesson concludes, students share their rules with classmates. This lesson acts as a bridge to the next lesson where binary is formally introduced and practiced.

CSTA K-12 Computer Science Standards (2017)
    • 3A-DA-09 - Translate between different bit representations of real-world phenomena, such as characters, numbers, and images.

Agenda

Objectives

Students will be able to:
  • Explain the challenges of creating a clear set of rules for ordering patterns
  • Follow a set of rules for ordering sets of patterns

Preparation

  • Have scissors ready for groups to create Shape Cutouts or have these pre-cut and prepared before class
  • Check the "Teacher's Lounge" forum for verified teachers to find additional strategies or resources shared by fellow teachers
  • If you are teaching virtually, consider checking our Virtual Lesson Modifications

Links

Heads Up! Please make a copy of any documents you plan to share with students.

For the teachers
For the students

Teaching Guide

Warm Up (5 minutes)

Discuss: How many ways can you represent 7?

Students should brainstorm individually before sharing in small groups. It is important to allow ample brainstorming time - students may generate familiar responses at first, but may stretch their thinking and get more creative with additional time. Some examples may include:

  • Linguistic examples - "seven", "siete" (spanish), "sept" (french), "sieben" (german), etc
  • Picture examples - dots, tallys, emojis, etc
  • Math & Geometry examples - 5 + 2, 8 - 1, a seven-sided shape, etc

After a short time, ask students to share some responses with the whole class. Use these responses to quickly generate a wide variety of representations.

Discussion Goal: Introduce the idea that the numeral '7' is just one commonly used symbol to represent the number seven. There are many ways to communicate this same number that may use different symbols or representations, all of which are valid. Sharing the variety of responses helps motivate the following activity that asks students to discover a system for using the circles and squares to represent numbers, including the number 7.

Remarks

There are a variety of ways we could represent the number 7 - we might use the numeral '7' or the word 'seven', but this might be different in other countries or other languages. Today we'll see how we might represent the number 7 using only two different shapes.

Activity (35 minutes)

Generate Patterns (5 minutes)

Remarks

In the previous class, we ended by deciding that one of the best way to use our devices was to limit them to two options, let's say: option 1 is circles and option 2 is squares. Now let's figure out how we can use these shapes to communicate lots of different pieces of information.

Prompt: With a partner, work out how many different pieces of information (made of up of circles and squares) you can represent with three place values. For example: circle-circle-circle and circle-square-circle can represent two different pieces of information.

Discuss: Give students time to work individually, then have them share with their neighbor and fill in any patterns they may have missed.

Do This: Confirm with the class that there are 8 possible patterns, but don't list all of them out. Ask students to share the 7th pattern in their list. Students will likely have different answers for this.

Remarks

We agreed that there are 8 possible patterns we can make with 3 place values. But, not everyone wrote these patterns in the same order, which means we don't all have the same 7th pattern! Our goal is to create a clear set of rules where, if the class were to follow these rules, everyone should generate the same list of patterns in the same order.

Circle Square Activity (25 minutes)

Group: Place students in groups of 2, making one group of 3 if necessary

Distribute: Circle Square Patterns - one for each group. Each group also gets the Shape Cutouts to use during the activity.

Challenge #1: Students again list all possible three place value patterns, but with an added focus on the order of their patterns.

Challenge #2: Students describe the rules or strategy they used to create their list. They are aiming for clear directions that can be followed by another group to reproduce their same list in the same order.

Challenge #3: Students extend their rules to generate all possible four place value patterns. This challenge has 2 parts: discovering all possible four place value combinations (there are 16) and extending the rules from the previous challenge so they work here as well. Most groups will need to change or add to their rules in order to accomplish Challenge #3.

Teaching Tip

Manipulatives: Students are given manipulatives to help visualize any rules they are using to move from one element of the list to the next. You might see students use all their manipulatives at once to create the different patterns, then discuss how to arrange them into an ordered list. You might see students representing one pattern at a time, then discussing the rules for “replacing” shapes to generate each of the next patterns. Students might not use the manipulatives at all, using pen & paper or whiteboards instead.

Many Possible Answers: It is okay for different groups to come up with different orders for their lists of patterns - this will help with the share-out discussion as you highlight different strategies.

Facilitating With Groups: You should act as a facilitator during this part of the activity, guiding students in describing the rules & strategies that they used to create their list. These strategies may be implicit and unconscious to the student, but you can ask questions to help students realize their own thinking that went into generating their list. Aim to help students clarify their thinking to make it easier for other groups to follow.

Group Dynamics: Be mindful of groups that appear to be dominated by a single student. Asking each student individually about their strategy can help bring students back together and reinforce the collaborative aspect of this activity.

Discuss: Select a few groups to share out their rules, highlighting groups with different strategies and rules they used for their lists. Emphasize the 7th item in each list, connecting it back to the warm-up activity as another way to represent the number 7.

Teaching Tip

Goal: There are many ways to structure this discussion, especially if you have your own established share-out routines. Here are a few that could work for this particular discussion:

  • Have each group trade with another group, and each group tries to re-create the original group's list. This strategy is useful if you have more class time than expected during the wrap-up.
  • A group reads their rules while you and the rest of the class try to recreate the list
  • A group reveals their list and the class tries to predict what the rules are, then the group shares their rules with the class
  • You can name different strategies you’ve seen from groups as you’ve been circulating, then ask groups to give a thumbs-up if their rules involved that particular pattern. This strategy is useful if you’re running short on time before the next part of the lesson.

Wrap Up (5 minutes)

Remarks

Congratulations! You just invented your own system for counting and we now have new ways to represent the number 7! This happens a lot as new technology is invented and fine-tuned - different technologies might count in different ways. Tomorrow we're going to learn about the counting system computers use to represent numbers!

Discuss: How is counting in this circle/square system similar to how we count in our regular lives? How is it different?

Discussion Goal:

  • Similar: It follows agreed-upon rules
  • Different: Uses shapes rather than numbers


Assessment: Check For Understanding

Check For Understanding Question(s) and solutions can be found in each lesson on Code Studio. These questions can be used for an exit ticket.

Question: How would you explain a number system to someone who had never seen numbers before?

Creative Commons License (CC BY-NC-SA 4.0).

This work is available under a Creative Commons License (CC BY-NC-SA 4.0).

If you are interested in licensing Code.org materials for commercial purposes contact us.