A

Juxl: JupyterLab xAPI Logging Interface

IEEE International Conference on Advanced Learning Technologies (ICALT), pp. 158–160

Abstract

The study of interaction data and learning experiences in education has the potential to allow the analysis of why students pass or fail a course or where a course can be improved. In the special case of programming courses for beginners, analyzing the behaviour of students while coding, is essential but not always possible. To avoid the need to install and setup a programming environment by the students, a web-based environment like the open source JupyterLab can be used. This paper presents Juxl, an extension of this online programming environment, allowing a modular, performant and secure way of logging user interactions and learning experiences. The logs are generated as xAPI statements and stored in a Learning Record Store to be further analyzed.

Authors 4

  1. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Learning Technologies Research Group,Aachen,Germany

    Learning Technologies Research Group, RWTH Aachen University, Aachen, Germany

  2. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Learning Technologies Research Group,Aachen,Germany

    Learning Technologies Research Group, RWTH Aachen University, Aachen, Germany

  3. RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Learning Technologies Research Group,Aachen,Germany

    Learning Technologies Research Group, RWTH Aachen University, Aachen, Germany

  4. Yanik Soltzer Aachen

    RWTH Aachen University

    Affiliation as printed

    RWTH Aachen University,Aachen,Germany

    RWTH Aachen University, Aachen, Germany

Cited by 4 stored of 4

4 results

No patents citing this paper on Lens.org (checked 2026-10-06).

References 11

11 results