Skip to main content
BirdBrain Technologies
  • Products
    • Want to learn more about our products?
      • Compare Products
      • Try one for 60 days!
      • Request a Quote
      • Grant Assistance
      • Help Desk
    • Hummingbird Bit Robotics Kit
      Grades 4-12
      • Features
      • Buy Now
    • Finch Robot 2.0
      Grades K-College
      • Features
      • Buy Now
    • Owlet Math Tools
      Grades K-5
      • Features
      • Buy Now
  • Teach
    • We support teachers so they can inspire students.
      • Classroom Adaptations
      • Educator Community
      • Professional Development
      • Reading List
      • Standards
      • Blog
      • Try one for 60 days!
    • Hummingbird Bit Robotics Kit
      • Start Teaching
      • Programming
      • Building
      • Projects
      • Printables
      • Have an older model?
    • Finch Robot 2.0
      • Start Teaching
      • Programming
      • Activities
      • Printables
      • Loan Program
      • Have an older model?
    • Owlet Math Tools
      • Start Teaching
      • Teacher Guides
      • Printables
      • Owlet Apps
  • About Us
    • Mission & History
    • Our Team
    • Research
    • Media Kit
    • Contact Us
  • Shop
BirdBrain Technologies
  • Products
    • Want to learn more about our products?
      • Compare Products
      • Try one for 60 days!
      • Request a Quote
      • Grant Assistance
      • Help Desk
    • Hummingbird Bit Robotics Kit
      Grades 4-12
      • Features
      • Buy Now
    • Finch Robot 2.0
      Grades K-College
      • Features
      • Buy Now
    • Owlet Math Tools
      Grades K-5
      • Features
      • Buy Now
  • Teach
    • We support teachers so they can inspire students.
      • Classroom Adaptations
      • Educator Community
      • Professional Development
      • Reading List
      • Standards
      • Blog
      • Try one for 60 days!
    • Hummingbird Bit Robotics Kit
      • Start Teaching
      • Programming
      • Building
      • Projects
      • Printables
      • Have an older model?
    • Finch Robot 2.0
      • Start Teaching
      • Programming
      • Activities
      • Printables
      • Loan Program
      • Have an older model?
    • Owlet Math Tools
      • Start Teaching
      • Teacher Guides
      • Printables
      • Owlet Apps
  • About Us
    • Mission & History
    • Our Team
    • Research
    • Media Kit
    • Contact Us
  • Shop
Finch Robot 2.0

l Program

Finch Robot 2.0

l Program

Print

Finch 2.0: Python Lessons

*Teacher Note: These lessons were designed to supplement other Python curricula. To assist you in aligning these lessons with your curriculum, each lesson lists the new Python concepts covered within that lesson. If you choose to reorder lessons, be sure that you have covered all the Python concepts in earlier lessons.

Lesson
Python Concepts*
Installation Instructions Start Here

Installing Python, compiling and running a program

Lesson 1 – Moving and Turning

Importing a library, declaring an object, using object methods

Lesson 2 – Exploring Sensors

Data types, variables, arithmetic, printing to the screen

Lesson 3 – Controlling the Lights

Pausing a program, user input

Lesson 4 – Controlling the Motors

If-else statements, comparison operators, logical operators

Lesson 5 – Buttons and the Distance Sensor

While loops

Lesson 6 – micro:bit Display

For loops

Lesson 7 – Light Sensors

Generating random numbers

Lesson 8 – Finch Accelerometer

If-elif-else statements

Lesson 9 – Line Tracking

Review

Lesson 10 – Functions with Finch

Functions

Lesson 11 – Buzzer

Lists

Lesson 12 – Encoders

Review

Lesson 13 – Compass

Dictionaries

Lesson 14 – Multiple Finches

Object-oriented programming

Lesson 15 – Finch Fractals

Recursion

AI with the Finch

Machine learning

Back to Top
BirdBrain Technologies
  • Contact Us
  • Help Desk
Connect
  • Twitter
  • Youtube
  • Facebook
  • Instagram

Copyright ©2010-2023 BirdBrain Technologies. All rights reserved.

National Science Foundation

Research and development has been generously funded in part by STTR grants from the National Science Foundation.

Carnegie Mellon University

Finch and Hummingbird are sold by BirdBrain Technologies under license from Carnegie Mellon University.