ISLS 2026
Demo & Interactive

#1255: Supporting Classroom Orchestration and Collaborative Programming with Jupyter Analytics

Thu Jun 18, 4:15 PM–5:45 PM · ALP 1700

Jupyter notebooks have been widely adopted in STEM courses that have programming or data science integrated. Jupyter Analytics, a learning analytics system, has been built to provide teachers with visibility into student activity. In combination with its existing functions as an awareness and reflection tool, this demo illustrates how the new code-sharing feature can address the real needs of both instructors and learners within Jupyter notebooks. Specifically, we discuss its potential value in two use cases: (1) supporting teachers in orchestrating live-coding lectures, and (2) helping students merge and synchronize work in collaborative programming. This covers two common pedagogical contexts in higher education: teacher-led lectures and student-centered active learning environments with group projects or collaborative sessions.

Authors

Zhenyu Cai, Richard Lee Davis, Roland Tormey, Pierre Dillenbourg