NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic...

62
April 18, 2012 NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps

Transcript of NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic...

Page 1: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

April 18, 2012

NES: Algebraic Equations: Calculator Controlled Robots

Presented by: Marti Phipps

Page 2: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Hosted by:Marti Phipps

NES Education Specialist

Jet Propulsion Lab

Hosted by:Marti Phipps

NES Education Specialist

Jet Propulsion Lab

Algebraic Equations:

Page 3: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti
Page 4: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• A machine capable of carrying out a complex series of actions automatically.

• A machine that senses the world, processes sensor information with a computer, and then does something in response to the information.

Page 5: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti
Page 6: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Roomba – small round vacuum sweeper.

• Litter Robot – self cleaning litter box for cats.

• Aibo – robotic pet.

• Lawnbot – robotic lawn mower.

• Hexbug – robotic toys.

Page 7: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti
Page 8: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

IntroductionIntroduction• Hands‐on, inquiry‐based missions.• Ten missions and three exploratory extensions.

• Missions are built sequentially upon knowledge from prior activities.

• Students discover math concepts by programming robots to complete challenges.

Page 9: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Math and technology• Grade Levels: 6th – 8th

Subject AreasSubject Areas

Page 10: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Basic operations and concepts• Technology productivity tools• Technology research tools• Technology problem solving and decision making

National Standards ‐National Standards ‐Technology

Page 11: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

National Standards ‐National Standards ‐

• Numbers and operations• Algebra• Geometry• Measurement• Data analysis and probability• Problem solving

Mathematics

Page 12: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Use the calculator to program your robot to perform various tasks.

• Step‐by‐step programming instructions are provided in the first missions, gradually leading you to create your own program in later missions.

• There are 10 different mission challenges.

• Each challenge is built upon the knowledge of the previous one.

• As you program your robot think about the math and science concepts you are using.

Page 13: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Let’s pause for questions 

from the audience.

Let’s pause for questions 

from the audience.

Page 14: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

CuriosityCuriosityCalculator Controlled RobotsCalculator Controlled Robots

http://nasaed.okstate.edu/nes/e‐PD/Live/CCR/Curiosity.mov

Page 15: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

CuriosityCuriosity

Page 16: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

RoversRovers

Spirit/Opportunity2004

Sojourner 1997

Curiosity2011

Page 17: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Cameras find objects, people, or other robots.• Global Positioning Systems receivers determine the location.

• Laser rangefinders determine distances between objects.

• Light sensors detect the brightness of  the environment

• Temperature sensors detect how hot or cold the environment is.

• Touch sensors detect hard surfaces.

Page 18: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Touch Sensor

Page 19: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Grade Level 6 ‐ 8

Page 20: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Introduction to MissionsIntroduction to Missions• Ten missions• Algebra• Highly engaging• Inquiry‐based• Problem solving

Page 21: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Primary Materials ListPrimary Materials List• Norland calculator robot• Graphing calculator• Meter stick• Graph paper• Safety goggles

Page 22: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

RobotRobot

Page 23: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Detailed instructions for programming the robot are located at the end of the activity.

Page 24: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Let’s pause for questions 

from the audience.

Let’s pause for questions 

from the audience.

Page 25: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Mission 1 MeasureMission 1 Measure

• Measure the width of a hallway

Page 26: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Mission 2 Graph and Predict

Mission 2 Graph and Predict

• Come as close to crashing your robot into an object as possible, without actually hitting the object

Page 27: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Navigate a maze• Retrieve a secret package• Return to starting point

Mission 3 Turns & Mazes

Mission 3 Turns & Mazes

Page 28: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Draw circles using the robot– Three different diameter circles using three different wheel motions…

Mission 4 Circles

Mission 4 Circles

Page 29: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Instruct robot to spin • Randomly land on numbers 1 to 8 

Mission 5 Game SpinnerMission 5 

Game Spinner

Page 30: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Fun applications• Experimentation

Mission 6 Game DayMission 6 Game Day

Page 31: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Standard notation• Scientific notation• Exponents• Formulae

Mission 7 E=mc2

Mission 7 E=mc2

Page 32: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Graph Equations– Linear– Quadratic– Absolute value– Radical 

• Create solution table

Mission 8 Cool StuffMission 8 Cool Stuff

Page 33: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Functions• Estimations

Mission 9 Mission to Mars

Mission 9 Mission to Mars

Page 34: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

• Final assessment• 10 problems to solve

Mission 10 Popbots

Mission 10 Popbots

Page 35: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Let’s pause for questions 

from the audience.

Let’s pause for questions 

from the audience.

Page 36: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Basic ProgramingBasic Programing

http://mste.illinois.edu/resources/ti/robot/docs/DrivingTIRobot.pdf

Page 37: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Command = 123

First number is the type of command• 1 = Move for a certain amount of time• 2 = Move until the front bumper hits something• 3 = Move for a certain time unless the front bumper hits something first

Page 38: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Command = 123

Second number tells the left wheel what to do• 0 = Rotate backward• 1 = No motion• 2 = Rotate forward

Page 39: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Command = 123

Third number tells the right wheel what to do• 0 = Rotate backward• 1 = No motion• 2 = Rotate forward

Page 40: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

For each command below, what do you think the robot will do?

–Send ({100})

–Send ({222})

–Send ({102})

–Send ({221})

Page 41: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Educator GuideEducator Guide

http://www.nasa.gov/pdf/239512main_Calculator_Controlled_Robots.pdfhttp://www.nasa.gov/pdf/239512main_Calculator_Controlled_Robots.pdf

Page 42: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Let’s pause for questions 

from the audience.

Let’s pause for questions 

from the audience.

Page 43: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

VendorVendor• Calculator Controlled Robots can be purchased from Norland Research at:

http://www.smallrobot.com/scimath.html

Page 44: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

TI Robot ApplicationTI Robot Application• The TI Application may already be on your calculator or can be downloaded from:

http://mste.illinois.edu/resources/ti/robot/about/index.html

Page 45: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

TI Connect ComputerSoftware

TI Connect ComputerSoftware

• Software can be found on the Product CD that comes with your calculator or it can be downloaded from:

http://education.ti.com/educationportal/sites/US/productDetail/us_ti_connect.html

Page 46: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Extensions and Resources

Extensions and Resources

Calculator Controlled RobotsCalculator Controlled Robots

Page 47: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Preloaded ProgramsPreloaded Programs

• DEMO• EXPLORE2• GAME1• MACER

Page 48: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

DEMO ProgramDEMO Program• Demonstrates basic capabilities of the CCR– Forward– Backward– Circular motions as well as bumper switch responses

Page 49: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

EXPLORE2 ProgramEXPLORE2 Program• For use with Missions 9 & 10 • It allows the operator to remotely control CCR’s movements by pressing numbers on the key pad– 8 forward 1.0 second– 2 backward 1.0 second– 6 turns to the right– 4 turns to the left

Page 50: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

GAME1 ProgramGAME1 Program• Demonstrates random number selection feature of the calculator. It can be used in a contest to race CCRs to a wall. 

• Calculator randomly selects numbers from 1 to 10. Some numbers will move robot forward, others will slow its progress.

Page 51: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

MACER ProgramMACER Program• Can be used in a contest to race CCRs to a wall.

• Simple math problems are displayed. Enter correct answers to move the robot forward.

Page 52: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

More ExtensionsMore Extensions

• Laser Altimeter• Crawler Transporter• Mission Patches and Demos

Page 53: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Tour of Educational SiteJust For Kids

Tour of Educational SiteJust For Kids

http://phoenix.lpl.arizona.edu/kids.php

Page 54: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Mars for KidsWeb Tour

Mars for KidsWeb Tour

http://marsprogram.jpl.nasa.gov/participate/funzone/

Page 55: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Mars for EducatorsWeb Tour

Mars for EducatorsWeb Tour

http://marsrover.nasa.gov/classroom/

Page 56: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Fully participate in seven Live Web Seminars and complete the survey on the Virtual Campus for each and earn one CEU...complete fourteen and earn two CEUs.

Live Web Seminar must be completed between July 15 ‐ June 30.

CEU eligibility will be evaluated in December and June of each year, and CEU certificates will be issued in January and July.

Continuing Education Credits

Page 57: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti
Page 58: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Log Your ParticipationLog Your Participation

Page 59: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Thank You!Thank You!http://explorerschools.nasa.gov

Page 60: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

Thank you to the sponsor of tonight's Web Seminar:

This web seminar contains information about programs, products, and services offered by third parties, as well as links to third-party websites. The presence of a listing or such information does not constitute an endorsement by NSTA of a

particular company or organization, or its programs, products, or services.

Page 61: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

http://learningcenter.nsta.org

Page 62: NES: Algebraic Equations: Calculator Controlled Robots€¦ · 18-04-2012  · NES: Algebraic Equations: Calculator Controlled Robots Presented by: Marti Phipps. Hosted by: Marti

National Science Teachers AssociationDr. Francis Q. Eberle, Executive Director

Zipporah Miller, Associate Executive Director Conferences and Programs

Al Byers, Assistant Executive Director e-Learning

LIVE INTERACTIVE LEARNING @ YOUR DESKTOP

NSTA Web SeminarsPaul Tingler, Director

Jeff Layman, Technical CoordinatorBrynn Slate, Program Coordinator