STEM Robotics 101: Because one size does NOT fit all P

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: [email protected]
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:
[email protected] or [email protected]
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