View All Materials

Lesson:

Shape Wheels & Snowflakes

Let’s create some snowflakes with code! In this coding challenge, use loops and Repeat Blocks to create unique patterns called shape wheels! Let it snow with code!

  • Subjects
  • Art
  • Coding
  • Robotics
  • Duration
  • 30-45 minutes
  • Compatible Robots
  • Root SimBot
  • Root rt0 Coding Robot
  • Root rt1 Coding Robot
  • Group Size
  • Individual
  • Small Groups (2-4)
  • Experience Level
  • Grades 1-3
  • Grades 3-5
  • Things You'll Need
  • iRobot Coding platform
  • Paper (optional)
  • Markers (optional)
Educational Standards

CSTA K-12 CS Standards

1A-AP-08

Model daily processes by creating and following algorithms (sets of step-by-step instructions) to complete tasks.

1A-AP-09

Model the way programs store and manipulate data by using numbers or other symbols to represent information.

1A-AP-10

Develop programs with sequences and simple loops, to express ideas or address a problem.

1A-AP-14

Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.

1B-AP-10

Create programs that include sequences, events, loops, and conditionals.

1B-AP-15

Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.

Next Generation Science Standards

K-2-ETS1-1

Ask questions, make observations, and gather information about a situation people want to change to define a simple problem that can be solved through the development of a new or improved object or tool.

3-5--ETS1-1

Define a simple design problem reflecting a need or a want that includes specified criteria for success and constraints on materials, time, or cost.

MS-ETS1-1

Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.

MS-ETS1-2

Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.