TY - CHAP A1 - Manz, Julian A1 - Abke, Jörg A1 - Hagel, Georg ED - Mottok, Jürgen ED - Hagel, Georg T1 - Automated Tracking of User Interactions in Web-Based Adaptive Learning for Software Engineering T2 - ECSEE '25: Proceedings of the 6th European Conference on Software Engineering Education N2 - This paper explores the automation of generating and dispatching Experience API (xAPI) statements for comprehensive tracking of user interactions in e-learning environments. It introduces the react-xapi-wrapper library, an extension of the xAPI JavaScript library designed for use in web applications. Key aspects discussed include the library’s features, its integration into a web-based adaptive learning system (ALS) for software engineering, and the custom verbs used. The goal is to reduce implementation effort for tutors and developers while taking advantage of xAPI’s interoperability, scalability, and ability to track student learning activities and behaviors, laying the foundation for more responsive and personalized learning experiences. KW - Adaptive Learning System KW - Educational Technology KW - Experience API KW - Learning Analytics KW - Learning Record Store KW - Personalized Learning KW - Software Engineering Education KW - User Interaction Tracking KW - Computerunterstütztes Lernen KW - E-Learning Y1 - 2025 SN - 979-8-4007-1282-1 U6 - https://doi.org/10.1145/3723010.3723020 SP - 180 EP - 184 PB - Association for Computing Machinery CY - New York, NY, USA ER -