Teaching Digital Literacy - From Python Notebooks to Packages | Synapse