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!

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?

Measurement Challenge

Teacher Note: This activity uses Snap! Level 2 but could be modified to use any other level. 

How far does this block make the robot move?

Set your Finch so its tail is at the end of your ruler (at 0 cm). Then run the program below and measure how far the tail moves.

Repeating Blocks with Finch

Teacher Note: This activity uses Snap! Level 2 but could easily be modified to use any other level.

A loop is a block that repeats a portion of a program. In this activity, you will use the repeat block.

Click on the Control menu. You will see a variety of yellow-orange blocks.

Graphing with Finch

This activity was created by Dianne O'Grady-Cunniff of Charles County Public Schools.

You have learned to use the Finch sensors to move a sprite on the screen. In this activity, you will use the commands on the Pen menu to graph the value of a sensor over time. 

Finch Spirals

When the Finch's two motors move at the same speed, it moves in a straight line. When they move at different speeds, it moves in a circle.

Write a program that makes the Finch move in a circle with the left wheel at 60 and the right wheel at 15. What is the approximate radius of the circle? You may want to attach a marker to the Finch as shown in DrawBot.

Modify your program so that the left wheel moves at 60 and the right wheel moves at 50. What is the radius of the circle now?

Finch Pen

In this activity, you will use the Finch to draw on the computer screen!

Start by writing a program that uses the Finch accelerometer to move a sprite on the screen. The x and y positions of the sprite should be controlled by two different acceleration values. You may need to use math operator blocks to scale the acceleration values.

Pages