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:
Contributors
The following have contributed to this page