Development of ClasScoop: A Tool for Real-Time Observation of Learner Performance in Online Skill-Based Education
摘要
In online skill-based education, instructors can readily monitor individual student progress, comprehensively assessing the progress of multiple students simultaneously poses a challenge. To address this issue, we developed ClasScoop, a lightweight, browser-based web application. ClasScoop features a navigation event for each class, with students connecting via unique URLs generated by the system. Upon activation, student PCs periodically transmit their operation screens and associated conditions to the server. The server stores this data, aggregating information from all clients with minimal latency. On the client-side, users can filter and display stored data based on specified criteria. The application also allows instructors to select specific students and review their operation flow. The interval for capturing student operation screens and the display conditions can be customized. Granular control over display conditions is provided, enabling options such as faculty-only viewing, student-to-student viewing, and authorized student browsing. This design aims to replicate the experience of instructors observing multiple students simultaneously from the back of a physical classroom. Post-development experiments, including interview surveys, were conducted to evaluate the software's effectiveness. Results confirmed that ClasScoop facilitated both casual observation of student activities and instructor-directed monitoring. Feedback from these experiments led to further software refinements.