WIP: A Unit Testing Framework for Self-Guided Personalized Online Robotics Learning (2405.11130v1)
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.
- Ian Sommerville, Software Engineering, Pearson, Boston, MA, USA, 10 edition, 2015.
- “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.
- “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.
- “Effective and sustainable computing summer camps,” in Proceedings of the 43rd ACM technical symposium on Computer Science Education, 2012, pp. 289–294.
- “Exercises integrating high school mathematics with robot motion planning,” in 2019 IEEE Frontiers in Education Conference (FIE). IEEE, 2019, pp. 1–5.
- “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.
- “Making in the middle: Robots and sequences,” ScienceScope, February 2019.
- Intrinsic Motivation and Self-Determination in Human Behavior, Plenum, 1985.
- Evren Sumuer, “Factors related to college students’ self-directed learning with technology,” Australasian Journal of Educational Technology, vol. 34, no. 4, 2018.
- “Self-directed learning: Faculty and student perceptions,” 2001.
- Robert C. Martin, The Clean Coder: A Code of Conduct for Professional Programmers, Prentice Hall, Upper Saddle River, NJ, USA, 2011.
- “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.
- “The mobile robot path planning with motion constraints based on bug algorithm,” in 2017 Chinese Automation Congress (CAC). IEEE, 2017, pp. 2348–2352.
- Ponkoj Chandra Shill (5 papers)
- David Feil-Seifer (19 papers)
- Jiullian-Lee Vargas Ruiz (1 paper)
- Rui Wu (65 papers)