Exploring with Finch

Imagine that Finch is going on a trip. It is your job to program Finch to reach your assigned destination. Once you get there, give some facts about that place before moving on to the next stop!

You may choose to program Finch to move to your destination on its own (autonomously), or you can write a script that allows you to drive the Finch with the keyboard (remote control).

Finch Tales

The Finch Tales Program was created to combine the topics of writing and robotics. The Finch Tales Program Guide Parts 1 and 2 provide an outline for implementing the Finch into the writing curriculum. While these guides were originally created for students in first and second grade and mapped to Common Core ELA standards for these grades, they can be modified for students of all ages. Program Guide Part 1 is designed for working with narrative writing.

Finding Speed with Finch

This activity is based on one by Chris Pautler of Goddard Middle School (Littleton, CO).

As you have learned to make the Finch move, you have varied the speed of the motors and the wait time. You may have spent some time trying to choose exactly the right amount of time to make your Finch travel a particular distance. In this activity, you will use math to find an easier way to make your Finch move whatever distance you choose!

Building Shapes with Loops

This activity was created by Laurie Gallagher of Washington Elementary School (Levittown, PA).

In this activity, you will explore using loops in your programming.

Begin by writing a program to make Finch draw a square. After writing and testing the program, take a look back at what you created. Did you use a repeat block? If not, how could you include one to create a loop in your program?

Finch Patterns

This activity is based on an activity by Lisa Ledford, Debi Williams, and Jo Ray Van Vliet of Towns County Elementary School (Hiawassee, GA).

In this activity, you will use the Finch to practice creating and identifying number patterns. In math class, you may have learned about different number patterns which involve adding, subtracting, multiplying, and dividing. Here is an example of an add two number pattern:

2, 4, 6, 8, 10…

What would the rule be for a pattern like this?

14, 11, 8, 5, 2…

Finch Tells Time

Teacher Note: Start by creating a large clock face on posterboard, as shown below. This activity uses Snap! Level 3 but could be modified to use another level.

In this activity, the Finch will be the minute hand of a clock!

Place your Finch in the center of the clock face with its beak pointing at the 12. 

Fractions with Finch

In this activity, you will use the Finch to practice what you know about fractions. Start by writing a short program to make the Finch turn in a circle with one wheel at speed 0 and the other at speed 30. How many seconds does it take for the Finch to make exactly one circle?