Skip to content

sebi364/schnupperlehre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JupyterLite Environment for "Schnupperlernende"

Build and Deploy

This repository contains the source files for a JupyterLite environment, providing our "Schnupperlernende" (trial learners) with a convenient place to explore Python.

Access the JupyterLite Site

The JupyterLite site is hosted as a static site with GitHub Pages and can be accessed through the following links:

Modifications

We have made several changes to the default JupyterLite interface to prevent users from "breaking" the exercise by clicking on "more advanced" features. These changes can be found in settings-override.json and are applied to the site during the build process.

Limitations

Because JupyterLite runs everything inside a user's browser, I've encountered several limitations while writing the exercises:

  • input() doesn't work normally (see this issue for more details)
  • Loading times: The Python kernel needs a couple seconds to start; when running a piece of code for the first time

Note

The exercises on the site are not intended to provide a complete course on Python. They are designed to give a short introduction and are accompanied by a matching presentation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published