Finch Playground

Welcome to a remote robots Finch 2.0 programming session!

Today you’ll get to program the Finch Robots located in our playground from wherever you are.
See if you can make the Finch light up or dance! Or use the Finch’s sensors to avoid obstacles.

General instructions

  1. To get started programming (the Chrome browser is recommended), click:
    Link to Finches
  2. If the link doesn’t work for you, check the troubleshooting section further down the page.
  3. You can assemble your program as soon as the page loads.
  4. If you’re new to Snap!, the Finch, or programming remotely check out the useful resources section below or ask your facilitator for help.
  5. There are 6 Finch Robots you can program. Only one person can be connected to a robot at a time.
  6. Hit the ‘c’ key to connect to the robot and try out your program.
  7. Hit the ‘x’ key after you’ve run your program and are happy to give someone else a try.

Useful resources

  • Quick orientation video on remotely programming the Finches

Suggested Activities

  • Dance Bot: Make the Finch do a little jig while flashing its lights
  • Shapes: Have the Finch draw a regular shape. How is drawing a circle different from drawing a square?
  • Spirals: Can you use variables to make the Finch move in a spiral?
  • Squirrel Bot: Use the Finch to detect shadows
  • Confused wanderings: Make the Finch roam around without bumping into things

Not all Finch activities work well over the internet, but you can check out this page for drafts of the many activities we are working on.


The most common problem we’ve seen is that the above link doesn’t load; instead you see a white or dark grey blank page.
If this happens, follow these steps to load a project:

        1. Open in Chrome
        2. Download the project xml file
        3. Open the File Icon and select import…
        4. Navigate to one of the project xml files you downloaded in step 2 and select the file.