information, tutorials, parts, software, ideas, news ... (3).pdf · information, tutorials, parts,...

16
TEACHER GUIDE Information, Tutorials, Parts, Software, Ideas, News & More at: www.hummingbirdkit.com BirdBrain TECHNOLOGIES LLC

Upload: trandiep

Post on 11-Mar-2018

221 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

TEACHER GUIDE

Information, Tutorials, Parts, Software, Ideas, News & More at:

www.hummingbirdkit.com

BirdBrainTECHNOLOGIES LLC

Page 2: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

TABLE OF CONTENTS

Standards Quick Reference ................................................................1 Tips & Tricks ...................................................................................................1 Glossary ......................................................................................................2-3

Activities ........................................................................................................4 Discussion Questions .............................................................................5

Lesson Plan Template .........................................................................6-7

Project Planning Worksheet .........................................................8-9

Programming Guide .............................................................................10

Hummingbird Community ...............................................................11

Teacher Notes ......................................................................................12-13

REFERENCE

OBJECTIVES

TEACHER

STUDENT

PROGRAM

COMMUNITY

BirdBrainTECHNOLOGIES LLC

CREATED BY

Phone: 888-371-6161 | Fax: 412-283-9134www.hummingbirdkit.com Email: [email protected]

BirdBrain Technologies LLC1936 Fifth Ave, Pittsburgh, PA 15219

Page 3: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Common Core Literacy StandardsCCSS.ELA-Literacy.SL.5.1. Engage in collaborative discussions

CCSS.ELA-Literacy.SL.5.2. Summarize information presented in diverse media

CCSS.ELA-Literacy.SL.5.3. Summarize the points a speaker makes with reason and evidence

CCSS.ELA-Literacy. SL.5.4. Report on a topic

CCSS.ELA-Literacy.SL.5.5. Include multimedia components to enhance ideas or themes

Common Core Math StandardsCCSS.MP.2. Reason abstractly and quantitatively

CCSS.MP.4. Model with mathematics

CCSS.MP.5. Use appropriate tools strategically

CCSS.3-5.OA. Operations and Algebraic Thinking

Next Generation Science Standards3-5-ET.S1-1. Asking questions and defining problems

3-5-ET.S1-3. Constructing explanations and designing solutions

3-5-ET.S1-3. Planning and carrying out investigations

Tips and TricksManaging a successful Hummingbird robotics class:

• Number kits and computers. Assign each student group to one kit and one computer.

• Use bins to store projects, materials, worksheets, and kits for organized storage between class sessions.

• Set up a table with lots of craft materials such as Popsicle sticks, pipe cleaners, paper cups, feathers, beads, buttons, craft foam, cardboard, paper plates, construction paper, tissue paper, Styrofoam shapes, markers, tape, etc.

• Make sure there is ample work surface for each group. Use a classroom with large work tables or push desks together to make a large work area.

Hummingbird projects are naturally interdisciplinary. Make the most of this characteristic by:

• Collaborating with other teachers for cross-curriculum projects.

• Choosing themes for projects and robots from core subject areas.

• Encouraging students to come up with project ideas that could impact their lives and community.

REFERENCEStandards Quick Reference

1

Page 4: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

2

Arduino – A set of open source designs for microcontroller boards used by millions of hobbyists, makers, and students to create robots and electronics projects. The Hummingbird Duo is based on an Arduino microcontroller design.

Arduino Programming Language – The language used to program Arduinos; borrows aspects of the well-known C and Java programming languages. Hummingbird Duo can be programmed in the Arduino programming language.

Drag-and-drop Programming – A programming environment where the programming elements are principally graphical, often blocks or puzzle pieces that are arranged to form a program. Scratch, Snap!, Ardublock, and the CREATE Lab Visual Programmer are all drag-and-drop programming environments that can be used to program Hummingbird.

Gear Motor – A package containing a motor and a gearbox so that the shaft of the combined motor and gearbox spins at a different rate from the motor itself. The Hummingbird’s gear motors contain an electric motor that spins around 150 times/second at maximum speed and a gearbox that gears this down so that the output shaft of the gear motor only spins once/second.

LED – An LED (or light-emitting diode) is a circuit element that converts electricity to light. LEDs can be made to emit at different wavelengths of light, which our eyes interpret as different colors. The Hummingbird kit has single-color LEDs, as well as tri-color LEDs which contain red, green, and blue LEDs in one package. By mixing these primary colors of light, nearly any color can be created.

GlossaryREFERENCE

Page 5: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Microcontroller Board – A circuit board containing a small, integrated computer (the microcontroller chip) as well as other circuitry that allows the microcontroller to read sensors and/or set outputs. The Hummingbird Duo controller is a microcontroller board.

Output – An element that can cause something to happen in the world, for example by moving or making sound or light. The Hummingbird kit outputs include various motors, LEDs, and sound from computer speakers.

Robot – A device capable of sensing one or more characteristics of the world, processing this information, and reacting with one or more outputs capable of acting on the world. All definitions of the word “robot” are imperfect, but coming up with and researching definitions of “robot” is a great classroom activity.

Sensor – An element that can sense something happening in the world, for example, noise, light levels, temperature, or movement. The Hummingbird kit sensors can detect light levels, general noise level, distance to an object, temperature, and rotation.

Servo – A package containing a small motor, a sensor, and a feedback control system controlled by a signal. The servo is designed to “servo”, or move, to a specific position set by the control signal. The Hummingbird kit contains hobby analog servos, which are frequently used in robotics as well as in remote control cars and planes.

Vibration Motor – A small electric motor with an off-center weight attached to the motor’s output shaft. The Hummingbird’s vibration motors spin up to 200 times/second.

REFERENCEGlossaryGlossary

3

Page 6: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

1. Create a robot actor for a play

2. Build a character from a movie

3. Create a robotic diorama that follows the theme of a poem or plot of story

4. Create a robot to illustrate a season or holiday tradition

5. Build a historical structure and animate it

6. Bring a model town to life with motion and lighting

7. Design robots that communicate with each other

8. Design a robot to convey a message to a person

9. Make a robot to fit the needs of a professional (teacher, fireman, baker, doctor, etc)

10. Build a robot that mimics how a living being moves

11. Create a robot to solve a problem in your community

12. Create a robot that encourages people to be better (kinder, environmentally conscious, considerate)

13. Build an unconventional vehicle

14. Use 3-D printed parts in your robot

15. Build a Rube-Goldberg device made of multiple robots

ActivitiesOBJECTIVES

SAMPLE ACTIVITIES

4 5

How can your students engage in both engineering and core content??

Page 7: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

• Describe each step in the engineering design process.

• Does your prototype solve a problem or offer a solution to a need? Explain.

• What questions or problems occurred while you were building your robot?

• How did the engineering design process help you design your robot?

• How can technology affect the environment? Human needs? Medicine?

• How will your project be maintained?

• What safety measures need to be in place when making robots?

• Why is it important to carefully assess inventions and innovations?

• How useful is your product?

• Do science and technology work together? How has technology changed science? Are there consequences?

• Do art and technology work together? How has technology changed art? Are there consequences?

• What more would you like to learn about engineering and programming?

• How is your robot different from what you intended it to be?

OBJECTIVESDiscussion QuestionsActivities

5

DISCUSSION QUESTIONS

Page 8: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Project: Subject: Teacher:

Big Idea:

Lesson Plan TemplateTEACHER

6 7

Time Allotted: Grade Level:

Objectives: Purpose of the project. How will students engage in technology and content?

Essential Question:Overarching question to guide project.

Students will know:Knowledge gained

Students will be able to:Skills gained

Standards: Assessment:What does a successful project look like? How will success be measured?

Page 9: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Materials/Resources:

Learning Activities:1. INTRODUCTION

• Introduce the Hummingbird Duo Robotics Kit and explain how each part works. Discuss the definition of a robot and tie this back to the motors, sensors, LEDs, and controller in the kit.

• Use the tutorial videos on www.hummingbirdkit.com to help you.2. BEGIN THE CREATIVE PROCESS

• Divide the class into teams of 2-4 students. Give the students the project planning worksheet (page 8) and instruct them to define their problem, brainstorm, and discuss their project.

• Give the group access to library books, videos, media centers. Provide ample time for students to plan out their robots before they begin building.

3. DESIGNATION OF TASKS• Allow each group to discuss, allocate, and divide tasks and responsibilities.

4. DESIGN AND DEVELOPMENT• Encourage students to sketch and label their prototypes on their planning worksheet. Gather art

materials, recycled objects, and hot glue.5. PROGRAMMING

• Plan robot story board on the project planning worksheet. Students can program their robots and bring them to life using a variety of software. See the Programming Guide on Page 10 to select the most age and skill appropriate program.

6. SHOWCASE STUDENT CREATIONS• Students reveal and demonstrate their robot to the rest of the class. Discuss and explain all

materials used, steps, challenges, and answers to any questions. Discuss what they liked about the project, what inspired their choices, and what they would do differently.

TEACHERLesson Plan TemplateLesson Plan Template

7

Page 10: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Project Planning WorksheetSTUDENT

8 9

Define the problem. What are the criteria and constraints?Define

Brainstorm ideas, sketch prototype, and select sensors and outputs.Develop

EvaluateDoes your solution/prototype solve your problem? What changes can be made? How is your prototype different from the design you initially sketched?

Page 11: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

STUDENTProject Planning WorksheetProject Planning Worksheet

9

Program Story BoardPlan

Page 12: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Programming GuidePROGRAM

10 11

Prog

ram

min

g Gu

ide

CMU CREATE Lab

Scratch 2.0

Snap!ag

es

8+

ag

es

10+

ages

10+

great for firsttime robotbuilders

story boardprogramming

no experience neededquick & easy to learn

great forelementarylevel

drag and droptile-basedprogramming

novice & intermediateprogrammers

great formiddleschool

drag and droptile-basedprogramming

novice & intermediateprogrammers

CMU CREATE Lab

Ardublock

Arduino Coding

ag

es

8+

ag

es

12+

ag

es

14+

bridges tethered& Arduino mode

exports into modifiableArduino code

intermediateprogrammers

tile basedprogramming

next step forScratch 2.0 &Snap! users

advancedprogramming

full programminglanguage

sky is the limit!

exports intomodifiableArduino code

Arduino

Advanced Options python java processing

ag

es

14+

Page 13: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

Join the Hummingbird Community: www.hummingbirdkit.com/community

• Share your projects with other educators and robot enthusiasts.

• See what other innovative educators are making in their classrooms.

• Visit www.hummingbirdkit.com/learning for tutorials, software, screencasts, example robots, and more!

COMMUNITYHummingbird CommunityProgramming Guide

11

Make a Class Blog to Showcase Projects!• Scan student planning

worksheets.• Photograph and video record

completed projects.• Have students write about

what they learned, what they’d do differently, and how their robot is different than expected.

• Post everything on a website.

• Share your website with other educators in the Hummingbird Community.

Page 14: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

NOTES

12 13

Page 15: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots

NOTES

13

Page 16: Information, Tutorials, Parts, Software, Ideas, News ... (3).pdf · Information, Tutorials, Parts, Software, Ideas, ... Lesson Plan TemplateTEACHER ... and students to create robots