This activity will take place over a couple of sessions. You will introduce the girls to the Hummingbird Duo and its inputs/outputs, starting with an LED, light sensor, and servo. They will learn to program the Hummingbird using the Ardublock programming environment and available sample code. Once girls have a basic understanding of the programming environment they will explore additional input/output options. With this knowledge and their drawings (from activity 11) they will build a creature robot.
By completing this activity girls will
Part One: Introduce the Hummingbird Basic Components and Set It Up
Part Two: Blinking an LED with Ardublock
Part Three: Adding a Sensor
Part Four: Adding a Servo
Part Five: Talk about the other Input/Output Options
Part Six: Plan and Build a Robot
Per group:
SciGirls Invent: Engineer Your World
Hummingbird Virtual Training Workshop
Installing Firmware on the Hummingbird Duo
Setting Up Hummingbird to Work with Ardublock
What comes in the kit from Hummingbird
Using Ardublock to Program the Hummingbird
Intro to Hummingbird with Ardublock
Interim CSTA K-12 Computer Science Standards: 1B-A-2-1, 1B-A-5-3, 1B-A-5-4, 1B-A-5-5, 1B-A-3-6, 1B-A-3-7, 1B-I-1-17, 2-A-2-1, 2-A-7-4, 2-A-5-7, 2-A-3-9, 2-A-6-10, 2-C-7-11
Next Generation Science Standards: 3-5-ETS1-1, 3-5-ETS1-2
Common Core Standards for Mathematics: 6.EE.6
Common Core Standards for English Language Arts: W.5.2d, W.5.6, SL.5.1, L.5.6, SL.6.1, SL.6.6, RST.6.3, RST.6.4
This work, “Hummingbird Art Bot,” is a derivative of “Ardublock Programming” by Hummingbird Robotics, CC BY-SA 3.0, licensed under CC by SciGirls