What is it about?

OpenJupyter is a tool recently developed by openHPI to facilitate online learning and increase student engagement. It is built on top of JupyterLab, an open-source web-based IDE for working with notebooks, code, and data. JupyterLab allows users to create and share documents that contain live code, equations, visualizations, and narrative text and supports multiple programming languages.

Featured Image

Why is it important?

In this paper, we provide an overview of the architecture of OpenJupyter, its scalability in the context of MOOCs, and its effectiveness in addressing the auto-assessment challenge. We also discuss the Advantages and limitations associated with using OpenJupyter in a MOOC context and provide a reference for educators and researchers who wish to implement similar tools. Our efforts aim to foster an open educational environment in the field of programming by providing learners with an interactive learning tool and a streamlined technical setup, allowing them to acquire and test their knowledge at their own pace.

Read the Original

This page is a summary of: Towards Automated Code Assessment with OpenJupyter in MOOCs, July 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3573051.3596180.
You can read the full text:

Read

Contributors

The following have contributed to this page