“…Robotics offers an exciting and engaging context for students to learn science and engineering concepts and skills, 33,34,35,36,37,38,39 as well as an educational strategy to increase students' excitement and motivation for STEM areas. 40,41,42,43,44,45 It also offers students an opportunity to practice 21st century skills such as teamwork, problem-solving, and creativity and innovation. 46,47,48,49,50 Robotics has been demonstrated as an effective vehicle to teach STEM concepts at many levels.…”