Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
41 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
41 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

WIP: A Unit Testing Framework for Self-Guided Personalized Online Robotics Learning (2405.11130v1)

Published 18 May 2024 in cs.RO, cs.HC, and cs.SE

Abstract: Our ongoing development and deployment of an online robotics education platform highlighted a gap in providing an interactive, feedback-rich learning environment essential for mastering programming concepts in robotics, which they were not getting with the traditional code-simulate-turn in workflow. Since teaching resources are limited, students would benefit from feedback in real-time to find and fix their mistakes in the programming assignments. To address these concerns, this paper will focus on creating a system for unit testing while integrating it into the course workflow. We facilitate this real-time feedback by including unit testing in the design of programming assignments so students can understand and fix their errors on their own and without the prior help of instructors/TAs serving as a bottleneck. In line with the framework's personalized student-centered approach, this method makes it easier for students to revise, and debug their programming work, encouraging hands-on learning. The course workflow updated to include unit tests will strengthen the learning environment and make it more interactive so that students can learn how to program robots in a self-guided fashion.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (13)
  1. Ian Sommerville, Software Engineering, Pearson, Boston, MA, USA, 10 edition, 2015.
  2. “Wip: Development of a student-centered personalized learning framework to advance undergraduate robotics education,” in 2023 IEEE Frontiers in Education Conference (FIE). IEEE, 2023, pp. 1–5.
  3. “Advancing students’ computational thinking skills through educational robotics: A study on age and gender relevant differences,” Robotics and Autonomous Systems, vol. 75, pp. 661–670, 2016.
  4. “Effective and sustainable computing summer camps,” in Proceedings of the 43rd ACM technical symposium on Computer Science Education, 2012, pp. 289–294.
  5. “Exercises integrating high school mathematics with robot motion planning,” in 2019 IEEE Frontiers in Education Conference (FIE). IEEE, 2019, pp. 1–5.
  6. “Robotics as a tool for immersive, hands-on freshman engineering instruction,” in American Society for Engineering Education Proceedings of the ASEE Annual Conference & Exposition, Pittsburgh, PA, July 2008.
  7. “Making in the middle: Robots and sequences,” ScienceScope, February 2019.
  8. Intrinsic Motivation and Self-Determination in Human Behavior, Plenum, 1985.
  9. Evren Sumuer, “Factors related to college students’ self-directed learning with technology,” Australasian Journal of Educational Technology, vol. 34, no. 4, 2018.
  10. “Self-directed learning: Faculty and student perceptions,” 2001.
  11. Robert C. Martin, The Clean Coder: A Code of Conduct for Professional Programmers, Prentice Hall, Upper Saddle River, NJ, USA, 2011.
  12. “Undergraduate robotics education with general instructors using a student-centered personalized learning framework,” in 2024 American Society for Engineering Education Annual Conference. June 2024, ASEE.
  13. “The mobile robot path planning with motion constraints based on bug algorithm,” in 2017 Chinese Automation Congress (CAC). IEEE, 2017, pp. 2348–2352.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Ponkoj Chandra Shill (5 papers)
  2. David Feil-Seifer (19 papers)
  3. Jiullian-Lee Vargas Ruiz (1 paper)
  4. Rui Wu (65 papers)