Oregon Robotics Tournament and Outreach Program I Introductory
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 1
Instructor Contacts Terry Alexander taalexand@gmail. com (503) 628 -8029 Ken Cone kencone@gmail. com (503) 415 -1465 Don Nelson don-nelson@ortop. org (503) 550 -8028 Jim Ryan james. r. ryan@intel. com (971) 215 -6087 Roger Swanson swanson@hevanet. com (503) 297 -1824 2
ORTOP Program Manager Loridee Wetzel loridee-wetzel@ortop. org 503 -486 -7622 3
Today’s Goal n n 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 4
Agenda n n n n 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 5
The Problem n n n 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? 6
The Opportunity with FIRST® "To create a world where science and technology are celebrated. . where young people dream of becoming science and technology heroes" Programs from FIRST ®(For Inspiration and Recognition of Science and Technology) n n FIRST ® LEGO® League Jr. : K – 3 rd grade, initial ORTOP pilot in 2006 FIRST ® LEGO® League: 4 th – 8 th grade, started by ORTOP in 2001 FIRST ® Tech Challenge: 7 th – 12 th grades, initial ORTOP pilot in 2006 FIRST ® Robotics Competition: 9 th – 12 th grades, added as an ORTOP program in 2016 7
The Opportunity -FIRST ® LEGO® League n n n Targets 4 th – 8 th graders Uses LEGO® robotics kits Defines a mini engineering project based on real-world problems Features hands-on experience and multidisciplinary teamwork Show these youth that STEM studies can be fun 8
ORTOP (Oregon Robotics Tournament and Outreach Program) Opening doors to the worlds of science and technology for Oregon’s youth n n n 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 9
Additional ORTOP Goals n Reach out to girls and minorities n n n Look for partners that can help: Girl Scouts, Boys and Girls Clubs, 4 H, 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 10
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 EV 3 robot! 11
Before We Start n The EV 3 n n n Outputs(A, B, C, D) Inputs (1, 2, 3, 4) Buttons USB port Motors with built-in rotation sensors Sensors n Touch sensor, color sensor, ultrasonic (distance) sensor, gyro sensor 12
Finish the Sample Robot n n n We have built the foundation of an EV 3 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 13
What Is a FIRST LEGO® League Team? ® n n n 3 -10 youngsters each (2 person teams will be allowed to compete) – This is new Grades 4 th through 8 th Led by coach and mentor n n n Coach – adult with overall responsibility for the team Mentor – technical expertise Sources of teams n n n Schools Community groups Neighborhoods 14
The FIRST League Team Experience ® n Miniature engineering project team stressing n n n n ® LEGO 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 15
The FIRST n n n ® 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! 16
FIRST ® ® LEGO Team Costs n Start-up Costs ® LEGO® League EV 3 Robot Set: $489. 95 n FIRST n n Materials for table: Around $50 Yearly Costs ® LEGO® League Team Registration Fee: $299 n FIRST n n n League 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 17
ORTOP FIRST League Tournament Fees ® n n n ® LEGO Qualifying Tournaments n Fee: $200 n Sliding scale discount up to $100 Championship Tournaments – (about 25% of teams are invited) n Fee: $240 n Sliding scale discount up to $120 Teams can request a discount when registering for a Qualifying Tournament in October: n Include the AMOUNT of discount requested. n Include a REASON for the request. 18
Possible Sources of Funding Team Member Dues Fundraising Activities Team Sponsors ORTOP Team Financial Support 19
Possible Sources of Funding (cont. ) n Team Member Dues n n 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 n Good way to teach fundraising skills and build student confidence speaking with others n Provide recognition on T-shirts, web, etc. n Students follow up with thank you notes, demonstrations of robot, etc. 20
Possible Sources of Funding (cont. ) n Fundraising Activities n n 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 n n http: //www. ortop. org/fll/res. Team. Support. 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 21
The Team Timeline n n n n n 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 n Qualifying tournaments in early December n Championship tournaments in January 22
Team Registration n n n 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/uploa ds/resource_library/fll/into-orbit/first-lego-leaguecoaches-handbook-20182019. pdf Optional ordering of kits First-Come-First-Served, so REGISTER EARLY!! 23
FIRST Youth Protection Program(YPP) n ® Two Lead Coaches/Mentors from each team must be trained in the provisions of the FIRST ® YPP n n Undergo YPP training provided by FIRST ® Obtain Youth Protection Clearance (YPC) through FIRST ®, which involves a criminal background and sex offender registry check http: //www. usfirst. org/aboutus/youth-protection-program 24
Purchases after Registration n 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
Optional Purchases after Registration n n FIRST ® LEGO® League EV 3 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 26
ORTOP State QT Registration n Takes place in early October $100 - $200 fee for Qualifying Tournaments We notify all coaches that have registered with FIRST ® LEGO® League in Oregon n n 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 27
Tournament Structure n n Less focus on competition and more on showcasing the team’s learning and results Qualifying Tournaments n n Around 15 -20 teams each Organized by Qualifying Tournament volunteers with support from ORTOP 24 in 2017: Bend, Corvallis, Grants Pass, Hood River, La. Grande, Medford, Myrtle Creek, Newberg, Ontario, Salem, The Dalles, and Portland Metro 10 Championship Tournaments for 2017 season n ~120 teams at two Championship Tournaments at Liberty High School in Hillsboro in January, 2018 28
Tournaments Exhibit Students’ Achievements n n n Three opportunities to demonstrate robot on the Challenge playing field Interaction with Robot Design Judging Panel Presentation to Project Judging Panel n n 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 29
Tournament Awards n n n 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 30
Plans for 2018 n n n Theme: INTO ORBITSM ~500 teams with more than 3200 youngsters Around 24 -26 Qualifying Tournaments n Held first two weekends in December n 15 - 20 teams per tournament n 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 31
Volunteer Opportunities n n n Coaches Mentors ORTOP Planning Committee Qualifying Tournament Planning Tournament Staffing Financial Support 32
EV 3 Programming Let’s get back to our robots and learn how to make them do something! All Workshop Materials: http: //www. ortop. org/Workshops 33
EV 3 Programming n Use the EV 3 Basics document to learn the principles of EV 3 programming. n n n 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
More on the EV 3 Wireless Status Brick Name USB Connected Battery Level Tabs on Screen • 1 – Run Recent • 2 – File Navigation • 3 – Brick Apps • 4 – Settings Use the File Navigation Tab to Find Your Programs • 1 – Back Button • 2 – Center Button • 3 – Left, Right, Up, Down Buttons 35
Reflected Light Final Exam n You use the EV 3 Port View and measure n n White: 68 Green: 38 Black: 25 Wait block configured as Color Sensor – Compare – Reflected Light Intensity n n Use < as comparison operator What happens with each threshold? 36
Reflected Light Final Exam n n Threshold value > 68 between 38 and 68 between 25 and 38 < 25 White: 68 Green: 38 Black: 25 37
Reflected Light Final Exam: Answers n Threshold value > 68 n n Threshold between 38 and 68 n n Stops on green or black Threshold between 25 and 38 n n Never starts Stops only on black Threshold < 25 n Never stops White: 68 Green: 38 Black: 25 38
What Did You Learn? n n n Projects are key organizing mechanism Downloading a project downloads all programs Program flow of control n n Flow stays in block until conditions of block are met With motor on block flow goes immediately to next block 39
What Did You Learn? n n n Color sensor needs a trigger value Use Port View on EV 3 to read the values returned by different colors. You may need a magnifying glass and flashlight 40
What Did You Learn? n n 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. n n n Are the ports right? Have you downloaded the project after making changes? Are you running the right program? 41
What Did You Learn? n The robots compute very fast – consider a program that does: n n n 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
And the Answer Is … More than 7500 times in that one second! 43
Contact Us Web site: http: //www. ortop. org Email: fll-questions@ortop. org Phone: 503 -486 -7622 44
- Slides: 44