JupyterHub for Teaching https://cdnapisec.kaltura.com/index.php/extwidget/openGraph/wid/1_k6uwj8g1 https://atg.fas.harvard.edu/news/seas-computing-and-academic-technology-fas-launch-jupyterhub-canvas-integration • Exploration and experimentation http://pyvideo.org/scipy-2016/labs-in-the-wild-teaching- signal-processing-using-wearables-jupyter-notebooks- scipy-2016.html • Physical media with wearables and electronics • Real world, self-directed projects Teaching Signal Processing using Wearables and Jupyter Notebooks Dr. Demba Ba
Anatomy of a teaching notebook http://adamrule.com/files/papers/chi_2018_computational_notebooks_final_web.pdf https://blog.jupyter.org/we-analyzed-1-million-jupyter-notebooks-now-you-can-too- guest-post-8116a964b536 Structure and design • Adam Rule et al. • analyzed 1 million notebooks • design opportunities
QuantEcon • multiple languages • lectures, notebooks, and more Comprehensive Course https://lectures.quantecon.org https://medium.com/quantecon-blog/code-testing-our-lectures-16bebac5ac1d https://quantecon.org/news-item/quantecon-py-v0-3-8-released
Introduction to Mechanical Vibration (Jason Moore & Kenneth Lyons) Remix high quality content http://www.moorepants.info/blog/introducing-resonance.html
• citizen science • standards based • grade specific • https://www.calacademy.org/educators/lesson-plans • https://www.calacademy.org/educators/lesson-plans/ analyze-running-numbers California Academy of Science Remix open source content
Music • Music theory - music21 -Myke Cuthbert • Digital signal processing - Allen Downey • Cyrille Rossant - Synthesizer Example • Magenta - Google • RISE - Damian Avila Jupyter, open source, workshops https://github.com/pysplash/workshop-music
Invite new learners Use a proven curriculum Engage students Reduce stress with notebooks Meetups and Workshops Intro to Python - San Diego Python http://pyvideo.org/pycon-us-2013/a-hands-on-introduction-to-python-for-beginning-p.html https://github.com/pythonsd/intro-to-python
Questions Steering Council, Project Jupyter Core Developer, Project Jupyter Software Engineer, Cal Poly SLO Fellow, Python Software Foundation Core Developer, CPython Geek in Residence, Fab Lab San Diego Carol Willing @willingcarol