Teaching the Basics

Creating a Robot

Created by Carnegie Library of Pittsburgh librarian Jesse Landis-Eigsti, these comics are a great way to introduce building with the Hummingbird to students:

Connecting Electronics

Build Your First Bot

Programming the Hummingbird

Before your students are ready to create their own projects, they will need to learn some programming. The CREATE Lab Visual Programmer, Scratch, and Snap! are all excellent programming languages for beginners. You can use these resources to introduce students to one of these languages and how to use it with the Hummingbird. Lesson keys available to teachers upon request!

CREATE Lab Programmer

Scratch

Snap!

Video Tutorials

Comics by Jesse Landis-Eigsti

Programming with CREATE Lab Visual Programmer

Exporting from CREATE Lab Visual Programmer to Arduino Code

 

Practice

Exercises for the CREATE Lab Visual Programmer by Cindy Bronen and Amy Barone

Video Tutorials

Introduction

Lesson 1: Introduction to Scratch

Lesson 2: Loops and Sound

Lesson 3: Decisions and Variables

Using the Hummingbird

Lesson 1: Creating Light with LEDs

Lesson 2: Creating Movement with Motors

Lesson 3: Using Sensors

Lesson 4: Common Programming Errors

Lesson 5: Lists and Graphing

Video Tutorials

Introduction

Lesson 1: Introduction to Snap!

Lesson 2: Loops and Sound

Lesson 3: Decisions and Variables

Using the Hummingbird

Lesson 1: Creating Light with LEDs

Lesson 2: Creating Movement with Motors

Lesson 3: Using Sensors

Lesson 4: Common Programming Errors

Lesson 5: Lists and Graphing