Scrimba is a fantastic service for teaching coding principles. At Udacity, we also use Jupyter Notebooks heavily to teach additional topics, and a couple years ago Scrimba was the inspiration for a similar open-source tool we built called for Notebooks, called JupyterGraffiti. Using just your browser (nothing to install) you can record all your activities and your voice, as well as draw and annotate, inside Jupyter Notebooks. All recordings are interactive, so you can try the teacher’s code out any time while they’re presenting. We use it to teach data structures and algorithms, coding for special chips, data analytics, machine learning, and more. Live demos of Graffiti are linked at its repository, https://github.com/willkessler/jupytergraffiti.