
Lessons Learned from Designing an Open-Source Automated Feedback System for STEM Education
As distance learning becomes increasingly important and artificial intelligence tools continue to advance, automated systems for individual learning have attracted significant attention. However, the scarcity of open-source online tools that are capable of providing personalized feedback has restricted the widespread implementation of research-based feedback systems. In this work, we present RATsApp, an open-source automated feedback system that incorporates research-based features such as formative feedback. The system focuses on core STEM competencies such as mathematical competence, representational competence, and data literacy. It also allows lecturers to monitor students' progress. RATsApp can be used at different levels of STEM education or research, as it allows the creation and customization of educational content. We present a specific case of its implementation in higher education, where we report the results of a usability survey with 64 undergraduate students using the technology acceptance model 2. Our findings confirm the applicability of the model, revealing that relevance to the course of study, output quality, and ease of use significantly influence perceived usefulness. We also found a linear relation between perceived usefulness and intention to use, which in turn is a significant predictor of frequency of use. Moreover, the formative feedback feature received positive feedback, indicating its potential as an educational tool. As an open-source platform, RATsApp encourages public contributions to its ongoing development.




