Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Jupyter and Music
1.
Music and Jupyter
A combo for creating collaborative
narratives for teaching
Carol Willing
Project Jupyter
Cal Poly SLO
August 24, 2017
JupyterCon 2017
@carolwilling
4. Carol Willing
Project Jupyter
Steering Council and Developer
Cal Poly SLO
Software Engineer
Python Software Foundation
Recent Director
CPython
Core Developer
Fab Lab San Diego
Geek in Residence
@willingcarol
5. Learning results from what a
student does and thinks and
only what the student does
and thinks.
Herbert A. Simon
15.
Tools
Jupyter Notebook and JupyterLab
markdown
language kernels (Python, R, Julia)
ipywidgets
nbconvert
RISE, nbpresent
Sphinx
JupyterHub and Binder
16.
Content
music21 - Michael Cuthbert
magenta - tensorflow music generation
Allen Downey’s Think DSP notebooks
Extempore - live coding of music
Visualizing music - AnnMarie Thomas
37. How?
Start with content (videos, code, notebooks)
Gather into a repo
Create and iterate on notebooks
Use Binder to share
Run a workshop or lesson (RISE, nbpresent)
Publish (Sphinx supports markdown, reStructuredText, notebooks)
Create a website
39. Exploration and experimentation
Physical media with electronics
Real world, self-directed projects
Teaching Signal Processing using Wearables
and Jupyter Notebooks
Dr. Demba Ba
http://pyvideo.org/scipy-2016/labs-in-the-wild-teaching-signal-processing-using-wearables-jupyter-notebooks-scipy-2016.html
40. Using Jupyter Notebooks with R in the
classroom
Tanya Schlusser
Excellent resource on using tmpnb and
JupyterHub for teaching
http://jupyter.rocks/
https://github.com/tanyaschlusser/Jupyter-with-R
45. • Demba Ba
• Jeremy Freeman, Binder
• Michael Cuthbert, music21
• Allen Downey, Think DSP
• AnnMarie Thomas, Visualizing Music
Attributions and recognition
A huge thank you to the Project Jupyter team and community.
Your hard work and passion makes this all possible.
• Tanya Schuller
• Magenta team
• FabLab San Diego
• Photo credits on individual slides
• Content credit on slides
46.
Music and Jupyter
A combo for creating collaborative
narratives for teaching
Carol Willing
Project Jupyter
Cal Poly SLO
August 24, 2017
JupyterCon 2017
@carolwilling