Jupyter XBlock for Open edX
Project description
Jupyter XBlock
This is an XBlock to integrate JupyterHub notebooks to your Open edX learning management system (LMS).
⚠️ THIS IS A WORK-IN_PROGRESS! We expect to release a first stable version sometime in March 2023.
Features:
- Integrate JupyterLab notebooks to the Open edX courseware.
- Fully editable notebooks and student workspaces.
- Simple integration of notebooks from public git repositories.
Usage
Install this xblock with Tutor (Olive release):
echo "jupyter-xblock>=15.0.0,<16.0.0" >> "$(tutor config printroot)/env/build/openedx/requirements/private.txt"
tutor images build openedx
tutor local start -d
Note that you will have to launch your own JupyterHub cluster separately. It should support LTI authentication via ltiauthenticator.
License
This work is licensed under the terms of the GNU Affero General Public License (AGPL).
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jupyter-xblock-0.0.1.tar.gz
(15.5 kB
view hashes)