i. introductory workshop for · 2018-09-11 · 1 oregon robotics tournament and outreach program i....

44
1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST ® LEGO ® League Program 2018 Opening doors to the worlds of science and technology for Oregon’s youth

Upload: others

Post on 21-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

1

Oregon Robotics Tournament and Outreach

Program

I. Introductory Workshop for ORTOP’s FIRST ® LEGO®

League Program

2018

Opening doors to the worlds of science and technology for Oregon’s youth

Page 2: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2

Instructor Contacts

Roger Swanson

[email protected]

(503) 297-1824

Jim Ryan

[email protected]

(971) 215-6087

Terry Alexander

[email protected]

(503) 628-8029

Ken Cone

[email protected]

(503) 415-1465

Don Nelson

[email protected](503) 550-8028

Page 3: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

3

ORTOP Program Manager

Loridee Wetzel

[email protected]

503-486-7622

Page 4: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

4

Today’s Goal

Provide an understanding of the ORTOP and FIRST ® LEGO® League programs

Show the value these programs bring to our youth

Demonstrate the fun and excitement by building and programming a LEGO® robot

Explain the opportunities for your (or your friends’) involvement

Page 5: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

5

Agenda

Introductions

Our motivations

The ORTOP and FIRST ® LEGO® League Programs

Build a LEGO® robot and try it out

More on FIRST ® LEGO® League Teams

Simple programming of your robot

Along the way: A tour of last season’s Hydro Dynamics Challenge Set

Page 6: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

6

The Problem

Fast growing demand for engineers, technicians, and other technologists

Slow growing supply of young people interested in technology, especially among women and minorities

How do we expose youngsters to science, technology, engineering, and math (STEM) at an early age so they might pursue such a course in later studies?

Page 7: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

7

The Opportunity with FIRST®

Programs from FIRST ®(For Inspiration and Recognition of Science and Technology)

FIRST ® LEGO® League Jr.: K – 3rd grade, initial ORTOP pilot in 2006

FIRST ® LEGO® League: 4th – 8th grade, started by ORTOP in 2001

FIRST ® Tech Challenge: 7th – 12th grades, initial ORTOP pilot in 2006

FIRST ® Robotics Competition: 9th – 12th grades, added as an ORTOP program in 2016

"To create a world where science and technology are celebrated.. where young people dream of becoming science and technology heroes"

Page 8: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

8

The Opportunity --FIRST ® LEGO® League FIRST ® LEGO® League

Targets 4th – 8th graders

Uses LEGO® robotics kits

Defines a mini engineering project based on real-world problems

Features hands-on experience and multi-disciplinary teamwork

Show these youth that STEM studies can be fun

Page 9: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

9

ORTOP (Oregon Robotics

Tournament and Outreach Program)

Runs all four FIRST ® programs in Oregon

We welcome teams from counties adjoining Oregon’s borders

Connected to the Chancellor’s Office of the Oregon University System starting in 2001, but…

Became an independent non-profit corporation effective 7/1/2014

Heavily volunteer based

Opening doors to the worlds of science and technology for Oregon’s youth

Page 10: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

10

Additional ORTOP Goals

Reach out to girls and minorities Look for partners that can help: Girl Scouts, Boys and Girls

Clubs, 4H, etc.

Special outreach to schools and community organizations with the demographics that fit our focus

Team financial support so cost does not limit participation

Every team that registers gets to participate in a tournament

Success for a team is working together through the season and showcasing their results in a tournament

SUCCESS = PARTICIPATION

Page 11: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

11

Build a Robot

Let’s take a break from all this talking and get out the LEGO® kits to have some fun building onto the EV3

robot!

Page 12: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

12

Before We Start

The EV3 Outputs(A,B,C,D)

Inputs (1,2,3,4)

Buttons

USB port

Motors with built-in rotation sensors

Sensors Touch sensor, color sensor, ultrasonic

(distance) sensor, gyro sensor

Page 13: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

13

Finish the Sample Robot

We have built the foundation of an EV3 robot that you will use throughout the workshops

Follow pages 54-60 in the booklet in your kit to build the tool motor

Follow pages 64-67 to insert the tool motor into your base robot

Page 14: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

14

What Is a FIRST ®

LEGO® League Team?

3-10 youngsters each (2 person teams will be allowed to compete) – This is new

Grades 4th through 8th

Led by coach and mentor Coach – adult with overall responsibility for the

team

Mentor – technical expertise

Sources of teams Schools

Community groups

Neighborhoods

Page 15: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

15

The FIRST ® LEGO®

League Team Experience Miniature engineering project team stressing

Creativity and teamwork

Engineering principles: requirements, alternatives, rapid prototyping, testing, …

Hands-on problem solving

Context in a real-world situation

Illustrates multiple roles: Designers, Builders, Programmers, Sales, and Marketing

Insights into possible careers

The youngsters do the work – FIRST ® LEGO®

League Core Values

Page 16: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

16

The FIRST ® Core Values Discovery: We explore new skills and ideas.

Innovation: We use creativity and persistence to solve problems.

Impact: We apply what we learn to improve our world.

Inclusion: We respect each other and embrace our differences.

Teamwork: We are stronger when we work together.

Fun: We enjoy and celebrate what we do!

Page 17: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

17

FIRST ® LEGO® League Team Costs Start-up Costs

FIRST ® LEGO® League EV3 Robot Set: $489.95

Materials for table: Around $50

Yearly Costs

FIRST ® LEGO® League Team Registration Fee: $299

Includes Challenge set. Need to add shipping (~$311 total)

Oregon Qualifying Tournament Fee: See next slide

Oregon Championship Tournament Fee: See next slide

Misc. including batteries, shipping: $50-$100

First-year total: $1100 - $1340

Subsequent years total: $560 - $800

Page 18: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

ORTOP FIRST ® LEGO®

League Tournament Fees

Qualifying Tournaments

Fee: $200

Sliding scale discount up to $100

Championship Tournaments – (about 25% of teams are invited)

Fee: $240

Sliding scale discount up to $120

Teams can request a discount when registering for a Qualifying Tournament in October:

Include the AMOUNT of discount requested.

Include a REASON for the request.

18

Page 19: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

1919

Possible Sources of Funding

Team Sponsors

ORTOP Team Financial Support

Team Member Dues

Fundraising Activities

Page 20: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2020

Possible Sources of Funding (cont.)

Team Member Dues

Having some portion of costs picked up by team members gives a sense of commitment, but is a barrier for many

Provide an easy, private way for students in need to request a discount or waiver

May not be allowable for teams affiliated with schools, etc.

Team Sponsors-students ask local businesses or individuals to

support the team

Good way to teach fundraising skills and build student confidence speaking with others

Provide recognition on T-shirts, web, etc.

Students follow up with thank you notes, demonstrations of robot, etc.

Page 21: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2121

Possible Sources of Funding (cont.)

Fundraising Activities

Bake sales, car washes, bottle & can drives, etc. are all good ways to raise some money

Help students make sure it is well organized

Make sure your team is following applicable laws!

ORTOP Team Support http://www.ortop.org/fll/resTeamSupport.html

Application opens in May, rolling awards with deadline 9/17/18

Includes funding from ORTOP sponsors such as Intel, Rockwell Collins, Garmin, and the Oregon Department of Education

Teams that receive a cash award are required to keep financial records and submit a year end report

Page 22: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

22

The Team Timeline April – Sept.: Teams form

Registration with FIRST ® is open now – registration materials found on FIRST ® website

Mid May: Robot kits begin to ship

Mid May: Applications for ORTOP Team Financial Support are available

June – Sept.: ORTOP workshops

July – Aug.: Challenge Sets begin to ship

August 1: Details of the INTO ORBITSM Challenge will be released

Teams develop their solutions for ~3 mo.

Culminating event is the Tournament

Qualifying tournaments in early December

Championship tournaments in January

Page 23: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2323

Team Registration National registration through FIRST ® :

https://my.firstinspires.org/Dashboard/

May through end of September or when the max is reached

$299 FIRST ® LEGO® League registration fee

Coaches Handbook: https://www.firstinspires.org/sites/default/files/uploads/resource_library/fll/into-orbit/first-lego-league-coaches-handbook-20182019.pdf

Optional ordering of kits

First-Come-First-Served, so REGISTER EARLY!!

Page 24: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

FIRST ® Youth Protection Program(YPP)

Two Lead Coaches/Mentors from each team must be trained in the provisions of the FIRST ® YPP Undergo YPP training provided by FIRST ®

Obtain Youth Protection Clearance (YPC) through FIRST ®, which involves a criminal background and sex offender registry check

24

http://www.usfirst.org/aboutus/youth-protection-program

Page 25: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

Purchases after Registration

Two adult coaches must have completed the YPP steps

FIRST ® LEGO® League registration fee must be paid

Then a link directly to LEGO® Education is provided to allow purchase of other FIRST ® LEGO® League materials

25

Page 26: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2626

Optional Purchases after Registration

FIRST ® LEGO® League EV3 Robot Set: $489.95

Note that the Challenge Set (aka Field Setup Kit) is included in your registration fee (different from the past)

Extra parts: rechargeable battery and charger, motors, and sensors (color, touch, gyro, and ultrasonic)

They don’t ship until they are paid

Page 27: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

2727

ORTOP State QT Registration Takes place in early October

$100 - $200 fee for Qualifying Tournaments

We notify all coaches that have registered with FIRST ® LEGO® League in Oregon Provide list of Qualifying Tournaments

Ask for 3 Qualifying Tournament choices in priority order

We assign teams to Qualifying Tournaments

REGISTER EARLY!!

$120 - $240 for a Championship Tournament, if qualified

Page 28: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

28

Tournament Structure Less focus on competition and more on

showcasing the team’s learning and results

Qualifying Tournaments Around 15-20 teams each

Organized by Qualifying Tournament volunteers with support from ORTOP

24 in 2017: Bend, Corvallis, Grants Pass, Hood River, LaGrande, Medford, Myrtle Creek, Newberg, Ontario, Salem, The Dalles, and Portland Metro 10

Championship Tournaments for 2017 season ~120 teams at two Championship Tournaments at

Liberty High School in Hillsboro in January, 2018

Page 29: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

29

Tournaments Exhibit Students’ Achievements

Three opportunities to demonstrate robot on the Challenge playing field

Interaction with Robot Design Judging Panel

Presentation to Project Judging Panel

General presentation area specified by FIRST ®

LEGO® League to enhance learning about the year’s theme

Requires research by the team

Develops presentation skills (the opportunity for the developing sales and marketing youngsters)

Core Values Judging Panel

Page 30: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

30

Tournament Awards

Number of awards depends on size of tournament

Highest level awards (the Champions Awards) and invitations to Championship Tournaments require good results in Robot Design, Project, Core Values, and Robot Performance

Other awards also recognize outstanding performance in each of the 4 categories

ORTOP Young Team and Rookie Team awards are given at Championship Tournaments

Participation awards for all teams

Page 31: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

31

Plans for 2018

Theme: INTO ORBITSM

~500 teams with more than 3200 youngsters

Around 24-26 Qualifying Tournaments

Held first two weekends in December

15 - 20 teams per tournament

Expect same locations as last year

2 Championship Tournaments of about 60 teams each in January, 2019

Continued focus on outreach to girls & minorities

More sponsors

Page 32: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

32

Volunteer Opportunities

Coaches

Mentors

ORTOP Planning Committee

Qualifying Tournament Planning

Tournament Staffing

Financial Support

Page 33: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

33

EV3 Programming

Let’s get back to our robots and learn how to

make them do something!

All Workshop Materials:http://www.ortop.org/Workshops

Page 34: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

EV3 Programming Use the EV3 Basics document to learn the

principles of EV3 programming.

Read the document together as a team.

When you get to the numbered steps, do what the step says on your laptop.

Please work to get through Lab 3 on page 11.

Go on to Lab 4 if you have time while we wait for the other teams to finish.

Please take time at home to study the material starting on page 13. 34

Page 35: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

More on the EV3

35

•1 – Back Button•2 – Center Button•3 – Left, Right, Up, Down Buttons

USB Connected

Battery LevelWireless Status

Brick Name

Tabs on Screen•1 – Run Recent•2 – File Navigation•3 – Brick Apps•4 – Settings

Use the File Navigation Tab to

Find Your Programs

Page 36: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

Reflected Light Final Exam

You use the EV3 Port View and measure

White: 68

Green: 38

Black: 25

Wait block configured as Color Sensor –Compare – Reflected Light Intensity

Use < as comparison operator

What happens with each threshold?

36

Page 37: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

Reflected Light Final Exam

Threshold value > 68

Threshold between 38 and 68

Threshold between 25 and 38

Threshold < 25

37

White: 68Green: 38Black: 25

Page 38: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

Reflected Light FinalExam: Answers

Threshold value > 68

Never starts

Threshold between 38 and 68

Stops on green or black

Threshold between 25 and 38

Stops only on black

Threshold < 25

Never stops38

White: 68Green: 38Black: 25

Page 39: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

What Did You Learn?

Projects are key organizing mechanism

Downloading a project downloads all programs

Program flow of control

Flow stays in block until conditions of block are met

With motor on block flow goes immediately to next block

39

Page 40: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

What Did You Learn?

Color sensor needs a trigger value

Use Port View on EV3 to read the values returned by different colors.

You may need a magnifying glass and flashlight

40

Page 41: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

41

What Did You Learn?

The robot does exactly what you tell it to do.

The robot is almost always “right” even though it doesn’t appear to be doing what you told it to do.

Are you running the right program?

Have you downloaded the project after making changes?

Are the ports right?

Page 42: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

What Did You Learn?

The robots compute very fast –consider a program that does:

Turn on the motors

Go into a loop for 1 second

Turn off the motors

Display the number of times the loop was executed on the robot’s screen

How many times will that loop be executed?

42

Page 43: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

And the Answer Is …

43

More than 7500 times in that one second!

Page 44: I. Introductory Workshop for · 2018-09-11 · 1 Oregon Robotics Tournament and Outreach Program I. Introductory Workshop for ORTOP’s FIRST® LEGO® League Program 2018 Opening

44

Contact Us

Web site: http://www.ortop.org

Email: [email protected]

Phone: 503-486-7622