Jupyter grafitti


Jupyter grafiti

an interactive screencast for Jupyter Notebooks

functions

recordings of

  • audio
  • mouse movement
  • selection and editing of code
  • drawings, notes or highlights
In [ ]:
import jupytergraffiti

Use in exercises

Create a list of faculty names (e.g. "CCB" is one such faculty name).

Create a dictionary of the faculty names (key) and the according ID (value), e.g. the ID of "CCB" is 3.

Installation of Jupyter Graffiti

1)

zero%20installation%20guide.png

2)

pip install jupytergraffiti

or

conda install -c willkessler jupytergraffiti

Pros and cons

cons

  • recordings can take a lot of time because of retakes
  • students need to download the files with the additional data
    • a bit more complicated to up- and download

cons1.png

  • currently not compatible with jupyter notebook > 6.4.12

    • harder for new students to acquire

    cons2.png

pros

  • improves learning experiences in tutorials
  • well recieved by students
  • can also be used in documentation of projects