Unlike other robotics books and curriculum, Rev Up Robotics takes a cross-curricular approach, showing educators how to begin incorporating robotics in tandem with computational thinking into content area lessons or adapting for electives.
The book meets readers where they are and is arranged in three major parts. Part 1 covers the basics, defining robotics and sharing real-world applications along with how to teach foundational skills for computational thinking and computer science. Part 2 shows robotics in practice within the context of content areas and features lesson plans mapped to academic and technology standards, including the ISTE Standards and the Computer Science Teachers Association Standards. Part 3 offers advice on pedagogy and teaching strategies backed by research from the learning sciences, and shares approaches to teaching robotics using project-based learning or as part of after-school clubs or robotics competitions.
Included in the book are programming considerations, including a pathway from working with visual blocks to programming in C++ and K-8 applicable resources from leading organizations, including Carnegie Mellon, LEGO Education, littleBits, Ozobot, VEX Robotics, Code.org and NASA. The book also features actionable steps, pro tips and resources for getting started, improving practice and preparing students for computational thinking, programming, core coding concepts and computer science fundamentals.
The goal of Rev Up Robotics is to provide an evergreen professional development resource that both teachers and schools can use to discover how to incorporate computational thinking, robotics and computer science into lessons that engage students and activate learning.