34-023 JupyterHub course element

Overview

The JupyterHub Integration in OpenOlat makes it possible to provide several users with centralized and personalized Jupyter notebooks in a shared environment. Jupyter provides teachers and students with an interactive web interface for sharing resources for computationally intensive tasks such as data analysis, data science and machine learning. When JupyterHub is integrated into an OpenOlat course, OpenOlat manages the users and login rights of that specific JupyterHub resource.

    Important steps

    Standard images are marked with (Beta) and are available to all users. If you require a customized image for your course please complete this form at least 5 working days before the start of the course. Once the specifications you have requested have been set up, you will be informed and you can integrate it in your OpenOlat course as described below.

     

    1. Open your course, in which you want to integrate JupyterHub.
    2. Click onto Administration and then onto Course editor. The Course editor opens up.
    3. Choose Insert course elements in the upper left-hand corner and under Knowledge transfer, choose the course element JupyterHub. The Course element has been added to the course structure and can (if necessary) be moved to a different place via Drag&Drop. Alternatively it is possible to add course elements with the Quick-Add function in the yellow-lined menu on top of the course: Insert the name of the course element into the Quick-Add bar and push the Enter button.
    4. Fill in the title shown in the course structure under Title in the tab Title and description and, if desired, fill in the Description. Click onto Insert additional information to add Objectives, instructions or instructions for the coach. In Addition to this, you can Set a link for this course element by clicking onto the blue text and copying the predefined link. Save your changes.
    5. In the tabs Visibility and Access or Learning path you can, if desired, regulate the visibility and the access to the course elements:
      • If your course is a Conventional course, you will find more detailed information in HelpCard 10-030.
      • If your course is a Learning path course, you will find more detailed information in HelpCard 10-031.
    6. In the tab Layout you can change the layout of course elements. You can add background images to course elements or change the font colour. How to do this you will find in HelpCard 10-033.
    7. Click on JupyterHub Konfiguration.
    8. Click on the Hub dropdown menu and choose the desired version.
    9. Click on the Image field and enter an Asterisk (*).
    10. Click Save.
    11. Click the red X in the upper right corner to close the course editor. To publish the change, select Yes, automatically (for details on publishing, see HelpCard 10-020). In the course view that opens, all changes have now been applied.
    12. Click on Run Jupyter Hub. A new Tab opens, and you can now use the integration.
    Nach oben scrollen