Carol Willing
@WillingCarol
Guido's Lesson
Sharing
1
PyCon Argentina 2018
Python Core Developer
Fellow, Former Director
Python Software Foundation
Jupyter Core Developer
Steering Council
Project Jupyter
Slide 2
Slide 2 text
@WillingCarol
2
Slide 3
Slide 3 text
3
Slide 4
Slide 4 text
@WillingCarol
4
Slide 5
Slide 5 text
Python for everyone
the most important
lesson I learned...
sharing
– Guido van Rossum
http://neopythonic.blogspot.com/2016/04/kings-day-speech.html
!5
Slide 6
Slide 6 text
@WillingCarol
6
People
Possibilities
Projects
sharing the future
Millions of
Users
https://github.com/jupyter/design/blob/master/surveys/2015-notebook-ux/analysis/report_dashboard.ipynb
Slide 24
Slide 24 text
Jupyter: Vision, Tools, Community
jupyter.org
Slide 25
Slide 25 text
25
Slide 26
Slide 26 text
26
Slide 27
Slide 27 text
Teachers and
Students
@WillingCarol
27
Slide 28
Slide 28 text
Possibilities
@WillingCarol
28
Jupyter
Slide 29
Slide 29 text
Interactive computing
is a tool of
connection.
—Prof. Lorena Barba
@WillingCarol
2014
Slide 30
Slide 30 text
12 Steps to
Navier-Stokes
@WillingCarol
30
https://github.com/barbagroup/CFDPython
https://jose.theoj.org/papers/10.21105/jose.00021
Mendoza, Argentina
Lorena Barba and Gil Forsyth
Slide 31
Slide 31 text
Introduction to
Mechanical
Vibration
http://www.moorepants.info/blog/introducing-resonance.html
Jason Moore
Kenneth Lyons
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
Slide 34
Slide 34 text
34
Slide 35
Slide 35 text
@WillingCarol
35
https://github.com/damianavila/RISE
RISE
Cordoba, Argentina
Slide 36
Slide 36 text
Django +
Jupyter
@WillingCarol
36
https://github.com/simonw/mendoza-trees-workshop
Mendoza, Argentina
Interactivity
@WillingCarol
Education Research Exploration
68
Slide 69
Slide 69 text
69
Slide 70
Slide 70 text
WebAssembly
@WillingCarol
Mobile Gaming Distribution
70
Slide 71
Slide 71 text
Productivity
@WillingCarol
Web
Data Science
Science
Education
Systems
Open Hardware
Mobile
Gaming
71
Slide 72
Slide 72 text
@WillingCarol
72
Global
Source: pgbovine.net
Slide 73
Slide 73 text
73
Slide 74
Slide 74 text
Python
Software
Foundation
Slide 75
Slide 75 text
75
Slide 76
Slide 76 text
@WillingCarol
76
Slide 77
Slide 77 text
@WillingCarol https://speakerdeck.com/willingc
Python y Jupyter
People
Possibilities
Slide 78
Slide 78 text
...a programming
language created by a
community fosters
happiness in its users
around the world.
– Guido van Rossum
http://neopythonic.blogspot.com/2016/04/kings-day-speech.html