It's easy to get students' attention with robots. Actually teaching students how to code with robotics takes a bit more work, but rewards students with skill-building in logic, problem-solving, systems thinking, and more. Not only will students be introduced to true interdisciplinary STEM learning, but they'll also gain valuable lessons in teamwork and collaboration. Robotics can even help students with autism learn about social cues and develop communication skills. Check out these apps and websites for project-based inspiration, lessons, and coding interfaces to bring your classroom robots to life.