@inproceedings{Clark.2026.RiE.FlippedCourse,
  abstract   = {Teaching robotics to computer science students is challenging due to the field's interdisciplinary nature and a common lack of prior experience with hardware and embedded systems. This paper presents a mobile robotics course designed specifically for computer science undergraduates with minimal robotics experience. The course employs a flipped classroom model with interactive web-based materials featuring simulations and visualizations to bridge abstract mathematical concepts with robot behavior. Students build differential-drive robots from off-the-shelf components based on an ESP32-S3 microcontroller, learning prototyping, electronics, and programming skills. The curriculum progresses from high-level programming in Toit to Arduino C/C++, covering topics from concurrency to kinematics and motion planning. All course materials, interactive diagrams, hardware designs, and software are freely available online.},
  author     = {Clark, Anthony J.},
  location   = {Wolfenbüttel, Germany},
  booktitle  = {International Conference on Robotics in Education},
  date       = {2026-04-17},
  eventtitle = {{RiE} 2026},
  title      = {Developing a Flipped, Interactive Mobile Robotics Course for Computer Science Students}
}
