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?

Bossy Finch

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

The Finch is small, but it can be very bossy. Write a program that lets the Finch command the user. Your program should make the Finch do these things:

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 Alarm Clock

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

Alarm clocks are too easy to turn off. Create a program that will use the robot as an alarm clock. When the alarm goes off, the robot will move around, flash its light, and make noise. The robot won’t stop until it's put on its tail facing upwards. To see a real-world example of such a robot, check out this video.

Your program should do these things:

Finch Song

This activity was submitted by Nora Blasko of Great Mills High School.

You can use the Finch to play a song! Choose a song from this website and make the Finch play your song using its buzzer! If you need help converting the notes to letter names, use the picture below. This picture also tells you the frequency in Hertz of each note.

Finch Traffic Light

This activity was submitted by Nora Blasko of Great Mills High School.

It's late at night and the corner traffic signal has broken down. 
You can earn big money hiring your robot out for the evening if the Finch can demonstrate the ability to follow the correct pattern for the corner traffic light.

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