WIP: A Unit Testing Framework for Self-Guided Personalized Online Robotics Learning
Ponkoj Chandra Shill, David Feil-Seifer, Jiullian-Lee Vargas Ruiz, Rui, Wu

TL;DR
This paper proposes a unit testing framework integrated into an online robotics course to provide real-time, personalized feedback, enhancing self-guided learning and debugging for students in programming robotics.
Contribution
It introduces a novel unit testing system embedded in the course workflow to facilitate interactive, feedback-rich, self-guided robotics programming education.
Findings
Enhanced student engagement through real-time feedback.
Improved debugging skills and autonomous learning.
Strengthened interactive learning environment.
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTeaching and Learning Programming
