STEM Robotics 101: Because one size does NOT fit all in K-12 STEM Education PRESENTER: Randy Steele - CTE STEM Coach Olympia School District, Olympia, WA COLLABORATORS: Scott Britell and Lois Delcambre - Computer Science Department, Portland State University, Portland, OR Rob Bryant - IT Program Director, Gonzaga University, Spokane, WA Richard Weiss - Robotics, CS and Math Professor, Evergreen State College, Olympia, WA Don Domes (Teacher) & Devin Hunter (Technical Support) - Hillsboro H.S, Hillsboro,1 1OR Agenda 1. 2. 3. 4. 5. 6. OSD CTE STEM Robotics Vision STEM Robotics 101 Current Status Conclusion & Contact Info Kick the Tires Appendix OSD Course Roadmap Portland State University Ensemble Vision Acknowledgements 2 OSD CTE STEM Robotics Vision Full Spectrum of Students in Between Students Mastering Math/Science Students Struggling with Math/Science Robotics/System Design Software Engineering Electrical Engineering Mechanical Engineering Computer Science A STEM Platform: Robotics as an end Robotics I • Critical Thinking • Problem Solving • Engineering Principles • Scientific Data Logging • Teamwork • Project Management Robotics as a means Middle School High School Applied Mathematics Applied Science * alternative credits 3 OSD CTE STEM Robotics Vision Mission Statement: Growing consumers of technology into creators of technology Developing a six year pipeline Aligned with FIRST international Robotics competitions FLL (LEGO League) Robo101 • Plastic, kit-based robots • Graphical software FTC (Tech Challenge) Robo201 • Metal, kit-based robots FRC (Robotics Competition) • C-based software Robo301 • Custom robots • Java, C/C++ software Middle School Gr. 7 & 8 High School Gr. 9 & 10 High School Gr. 11 & 12 OSD hosting FLL & FTC Regional Qualifiers on December 3, 4 STEMpals.org - OSD STEM Education Booster Club 4 CTE Robotics Vision: A STEM Platform Why Robotics? Approachable • Familiarity of LEGO & ease of programming • Appealing to multiple learning styles • Quick and tangible results (Fun Factor) Extendable • Continuum of FIRST Competitions • Leverage of prior learning throughout • Breadth and depth of Engineering specialties and STEM content Malleable • Meet student’s needs “where they are at” • Meet teacher’s needs through robust, yet flexible, curriculum • Meet school’s needs through multiple course models STEM Robotics 101 developed on OSD Moodle server 5 Wishlist for NSF NWDCSD & Ensemble NWDCSD requested STEM Robotics 101 for K-12 Outreach Robotics = “Stealth Computer Science for the Masses” Level 1: Productize Host material outside Olympia School District servers Fund porting of existing content & develop missing content Co-developers identified in Hillsboro (Domes) and TESC (Weiss) Level 2: Customize Curriculum Customization tools One size does NOT fit all Level 3: Socialize Teacher Collaboration tools Rate/Tag/Comment-upon content Curriculum embellishments and additions Ensemble team agreed to implement all features 6 Current Status: Level 1: Productize PSU (Portland State) Ensemble team hosting and developing site STEMRobotics site on line Supports multiple course models (see Appendix) OSD-based STEM Robotics 101 course fully implemented Ongoing user interface improvements Level 2: Customize Manual customization (Course Cloning) in beta-test Automated customization tool under development Level 3: Socialize User feedback tools available Rate/Tag/Comment-upon content Curriculum embellishment Wizards Manual curriculum addition 7 Current Status: Curriculum Robo101 Robo 101 Lesson A Lesson B Lesson C Primary Instructional Material Level 2: Customize Supplemental Alternative Extended Formative Summative Answer Keys Lesson X • PSU Ensemble implementation • OSD curriculum/data model Instructional Guide Assessments Lesson E Level 1: Productize Overview & Objectives Differentiated Instruction Material Lesson D • Select only desired content • Extract only desired (TBD) Level 3: Socialize 1) Lesson Ratings & Comments 2) Contribute related material 3) Contribute new Lesson 8 Conclusion & Contact Info STEM Robotics 101 A CTE STEM Platform: Plays to CTE strengths: Hands-on, applied Math and Science Infused with Technology Grow consumers into creators Introduce Engineering principals and career pathways Innovative: Turn-key curriculum for novice Robotics teachers Customization & Collaboration tool for veteran teachers Adaptable to each unique combination of student/teacher/school needs Get Involved: Check our STEMRobotics 101: http://stemrobotics.cs.pdx.edu/node/291 Request a teacher account for full access: http://stemrobotics.cs.pdx.edu/ 9 Get your questions answered: rsteele@osd.wednet.edu Time to “Kick the Tires”… live site: stemrobotics.cs.pdx.edu (this page lets you request an account for full access/authoring) Click Choose “Browse Courses” “STEM Robotics 101” Browse through at least 3 lessons from different units Look for: Alternative: (instructional material) Supplemental: (instructional material) Extended: (instructional material) compare them to: Primary: (instructional material) check out the: Guide: (the instructor guide) 10 Appendix: OSD Course Roadmap Middle School Gr. 7 & 8 MS Math, Science, Language Bring these skills Introductory Robotics (Robotics as an end) Robotics Boot Camp Gr. 7 FLL Competition Gr. 8 Integrated Robotics (Robotics as a means) MS STEM Integration Gr. 7 MS STEM Integration Gr. 8 Build these skills MS Math, Science, Language 11 Appendix: OSD Course Roadmap MS Introductory Robotics High School Gr. 9 & 10 Bring these skills Robotics Engineering (Robotics as an end) Robotics Engineering Gr. 9 (Robo201) FTC Competition Gr. 10 (Robo201) Introductory Robotics (Robotics as an end) Introductory Robotics Gr. 9 (Robo101) Robotics Engineering Gr. 10 (Robo201) Robo-Math, Robo-Sci (Robotics as a means) HS STEM Integration Gr. 9 HS STEM Integration Gr. 10 Alternative Credits HS Math & Science Appendix: OSD Course Roadmap High School Gr. 11 & 12 Robotics Engineering Bring these skills Advanced Robotics (Robotics as an end) Engineering Specialization Gr. 11 (Robo301) FRC Competition Gr. 12 (Robo301) Robotics Engineering (Robotics as an end) FTC Competition Gr. 11 (Robo201) Advanced Robotics Gr. 12 (Robo301) Robo-Math, Robo-Sci (Robotics as a means) HS STEM Integration Gr. 11 HS STEM Integration Gr. 12 Alternative Credits HS Science, Math (incl. 3rd yr) Appendix: PSU Ensemble Vision The Portland State University Ensemble team is interested in data modeling for curricular materials. STEM Robotics 101 (and other courses) consist of instructional elements with descriptive metadata in various structures/models. STEM Robotics 101 will also appear in the Ensemble web site: http://computingportal.org Users can construct courses using the various models or create new models. (see next slide) The PSU repository software can host educational content for topics other than Robotics. If you have questions or you would like to create a non-Robotics course repository (with their software), please contact: britell@cs.pdx.edu or lmd@cs.pdx.edu 14 Instructional Materials & Assessments: are in the “Ocean”; used in any course Challenge-based Robotics Course Robo 101 Challenge 1 Lesson A Lesson B Lesson C Lesson D Instructional material Instructional material Instructional Guide Instructional material Primary Instructional Material Instructional material Assessment Assessment Supplemental Alternative Extended Differentiated Instruction Material Instructional material Assessment Instructional material Assessment Instructional material Instructional material Instructional Assessment material Instructional material Formative Challenge 6 Lesson E Overview & Objectives Assessments … Challenge 2 Summative Assessment Answer Keys Concept-based RobotC Course Assessment Lesson 1 Afterschool Program … Lesson 1 Assessment … Example 1 Lesson n Example 1 Lesson n … Example 2 Concept 28 Concept 6 Instructional material Instructional material Instructional material Instructional material Instructional material Instructional material Concept 3 Concept 17 Instructional material Instructional material Instructional material Instructional material Instructional material 15 Acknowledgements CPATH CB: Building the Northwest Distributed Computer Science Department NSF Project 0829651, Scott Wallace, Genevieve Orr, Robert Bryant Ensemble: Enriching Communities and Collections to Support Education in Computing NSF Project 0840668, Lillian Cassel, Ed Fox, Rick Furuta, Frank Shipman, Lois Delcambre, Peter Brusilovsky, Dan Garcia, Greg Hislop, Haowei Hsieh. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. Intel Corporation (for use of their Journey Inside videos) LEGO® Corporation (for use of their copyrighted material) 16