I. Introductory Workshop for ORTOP’s FLL Program · I. Introductory Workshop for ORTOP’s FLL...
Transcript of I. Introductory Workshop for ORTOP’s FLL Program · I. Introductory Workshop for ORTOP’s FLL...
1
Oregon Robotics Tournament
and Outreach Program
I. Introductory Workshop for ORTOP’s FLL Program
2015
Opening doors to the worlds of science and technology for Oregon’s youth
2
Instructor Contacts
Roger Swanson
503-297-1824
Jim Ryan
971-215-6087
Terry Alexander
(503) 628-8029
Ken Cone
(503) 415-1465
4
Today’s Goal
Provide an understanding of the ORTOP and FLL 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
5
Agenda
Introductions
Our motivations
The ORTOP and FLL Programs
Build a LEGO® robot and try it out
More on FLL Teams
Simple programming of your robot
Along the way: A tour of last season’s World Class field set-up kit
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?
7
The Opportunity with FIRST®
Programs from FIRST ®(For Inspiration and Recognition of Science and Technology)
Jr.FLL (Junior FIRST ® LEGO® League) 6-9 year-olds – initial ORTOP pilot in 2006
FLL (FIRST ® LEGO® League) 9-14 year olds –started by ORTOP in 2001
FTC (FIRST ® Tech Challenge) for grades 7-12 –initial ORTOP pilot in 2006
FRC (FIRST ® Robotics Competition) for high school students – not an ORTOP program but active in Oregon
"To create a world where science and technology are celebrated.. where young people dream of becoming science and technology heroes"
8
The Opportunity -- FLL FIRST ® LEGO® League (FLL)
Targets 9-14 year olds
Uses relatively inexpensive 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
9
ORTOP (Oregon Robotics
Tournament and Outreach Program)
Runs FLL, Jr.FLL, and FTC 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
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
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
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!
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
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
14
What Is an FLL Team?
4-10 youngsters each
Ages 9-14
Led by coach and mentor Coach – adult with overall responsibility for the
team
Mentor – technical expertise
Sources of teams Schools
Community groups
Neighborhoods
15
The FLL Team Experience Miniature engineering project team stressing
Creativity and teamwork
Engineering principles: requirements, alternatives, rapid prototyping, testing, …
Hands-on problem solving
Context is a real-world situation
Illustrates multiple roles: Designers, Builders, Programmers, Sales and Marketing
Insights into possible careers
The youngsters do the work – FLL Coaches’ Promise and FLL Core Values
16
FLL Team Costs Start-up Costs
FLL EV3 Robot Set: $499
Materials for table: Around $50
Yearly Costs
FLL Team Registration Fee: $225
Oregon Qualifying Tournament Fee: $100
Oregon Championship Tournament Fee: $120
Field Setup Kit: $75
Misc. including batteries, shipping: $50-$100
First-year total: $1119-1169
Subsequent years total: $570-620
1717
Possible Sources ofTeam Funding
Fundraising Activities
ORTOP Team Financial Support
Team Member Dues
Team Sponsors
Having some portion of costs picked up by team members gives a sense of commitment
http://www.ortop.org/fll/resTeamSupport.html
18
The Team Timeline April – Sept.: Teams form
May 5: Registration with FLL opens –registration materials found on FIRST website
Mid May: Robot kits begin to ship
June – Sept.: ORTOP workshops
July – Aug.: Field set-up kits begin to ship
Aug. 25: The Trash Trek Challenge is released
Teams develop their solutions for ~3 mo.
Culminating event is the Tournament Qualifying tournaments in early December
Championship tournaments in January
1919
Team Registration National registration through FLL:
https://my.usfirst.org/fll/tims/site.lasso
May through end of September or when the max is reached
$225 FLL registration fee
Coaches Handbook and other support materialshttp://www.firstlegoleague.org/challenge/teamresources
Optional ordering of kits
First-Come-First-Served, so REGISTER EARLY!!
FIRST Youth Protection Program (YPP)
New from FIRST last year
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
Conduct a team safety meeting early in the season
20
http://www.usfirst.org/aboutus/youth-protection-program
Purchases after Registration
Two adult coaches must have completed the YPP steps
FIRST FLL registration fee must be paid
Then a link directly to LEGO Education is provided to allow purchase of other FLL materials
21
2222
Optional Purchases after Registration
FLL EV3 Robot Set: $499
Trash Trek field set-up kit: $75
Extra parts: rechargeable battery and charger, motors, and sensors (color, touch, gyro, and ultrasonic)
They don’t ship until they are paid
2323
ORTOP State QT Registration Takes place early October 2015
$100 fee for Qualifying Tournaments
We notify all coaches that have registered with FLL 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 for a Championship Tournament, if qualified
24
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
26 in 2014: Bend, Grants Pass, Hood River, LaGrande, McMinnville, Medford, Philomath, Salem, The Dalles, Vancouver, and Portland Metro area 11
Championship Tournaments for 2014 season ~120 teams at two Championship Tournaments at
Liberty High School in Hillsboro in January, 2015
25
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 FLL 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
26
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
27
Plans for 2015
Theme: Trash Trek
~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, 2016
Continued focus on outreach to girls & minorities
More sponsors
28
Volunteer Opportunities
Coaches
Mentors
ORTOP Planning Committee
Qualifying Tournament Planning
Tournament Staffing
Financial Support
29
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
More on the EV3
30
•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
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?
31
Reflected Light Final Exam
Threshold value > 68
Threshold between 38 and 68
Threshold between 25 and 38
Threshold < 25
32
White: 68Green: 38Black: 25
Reflected Light Final Exam
Threshold value > 68
Threshold between 38 and 68
Threshold between 25 and 38
Threshold < 25
33
White: 68Green: 38Black: 25
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 stops34
White: 68Green: 38Black: 25
What Did You Learn?
Projects are key organizing mechanism
Download 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
35
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
36
37
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?
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?
38
And the Answer Is …
39
More than 7500 times in that one second!