Chiin Rui Tan- From Zero to Hero | JupyterCon 2020

JupyterCon · Intermediate ·🍎 Teaching & Learning Design ·5y ago

Key Takeaways

The speaker discusses using Jupyter notebooks to introduce scientific computing and data science education to secondary school girls in London, highlighting the benefits and outcomes of this approach, including increased interest and confidence in STEM subjects.

Full Transcript

hi everyone welcome to this jupiter and education short talk at triptycon 2020 entitled from xero to hero using jupiter notebooks to put scientific computing on the map at girls schools so my name is chin ray tan um i'll introduce myself in a moment but let's first establish the crux of this talk up front so looking at the latest hype cycle on the left-hand side which is an imperfect but useful litmus test of the global innovation frontier you can see that scientific computing is central to most of these emerging technologies however if you compare and contrast with the right hand side which reflects what typically constitutes computing education for school-aged kids you can see that uh this landscape is dominated by physical computing visual programming game development gui programming and you know things like vb.net are still actually very popular in a lot of schools today so where is the scientific computing for school age kids to me kids are missing out on a variety of empowering outcomes so whether in terms of being prepared for entering the future workforce having tech literacy to navigate an ai driven society or just you know mental health benefits of fun stimulating hobby i also want to quickly recognize as a sort of side point that um you know digital and other kind of poverty uh is actually more commonplace and the reality is that majority of kids in the world don't actually have access to any computing education let alone scientific computing education but you know that's a much bigger topic for a different talk so for the purpose of our privileged circumstances uh where computing education is viable this talk fundamentally shows that tupeson notebooks can be an effective gateway for schools and school-aged children to discover and benefit from scientific computing i'll now quickly introduce myself to put this talk into context so i'm a tech entrepreneur with 13 years experience innovating using data science technologies coming from a social science background i've taken quite a concerted effort to upskill myself particularly computationally um and developed a parallel passion to help others up skill as you can see from this phrase of me running in r meetup that i founded in london which then became global so i later turned to this passion for outreach into a full-time job which is what i do currently um so i founded an edtech startup with a strong social mission of democratizing opportunities for school-aged children to develop modern computing literacy the school-age kids i currently specialize in working with are students in secondary girls schools around london so if you're familiar with harry potter then hermione in her first few years of hogwarts is not a bad proxy actually what i actually do at these kinds of goals is pioneer new scientific computing education initiatives so uh you know it could be things from data science experiences to homework to learning apps um but whatever it is they're all critically enabled by jupiter notebook technologies but why is scientific computing education missing in the first place and why the need for a gateway in the form of jupiter from my perspective the simple answer is that often scientific computing education cons outweigh the pros in this domain so i've distilled all of my experiences and observations of the uk education system into this instance visualization um which shows some of the reasons which i think are quite common for scientific computing's overall zero status however my experience shows that jupyter notebooks can change this balance through the aggregate effect of certain features of the technology [Music] so looking at the first novo feature listed which is open source software on the right hand side you can see that jupiter make scientific computing more affordable because the school all the student users don't have to buy any proprietary tech or licenses so that starts to swing the balance taking the next feature prototyping and exploration um jupiter basically showcases scientific computing for experimentation which is something i found is actually extremely popular with the kids i work with even if the experience is is only digital and doesn't have any sort of physical interaction um and so actually this challenges um some very popular computing pedagogies and starts to develop new pedagogies which recognize uh scientific computing's value so another feature of tubes and notebooks are the ability to accommodate diverse use cases so this really demonstrates scientific computing's versatility because it means that this technology can support cross-curricular exploration at school so you know whether that's computational economics or code art a major advantage of jupiter and scientific computing is that they are de facto tools for many tech professionals for many students and educators the fact that they are actually using the same technologies as as ai researchers or you know data scientists at nasa makes a tangible difference to their scientific computing education experience a final key feature of duplo notebooks is the fact that jupiter's high reproducibility boosts the reusability of scientific computing efforts and in an educational setting where kids you know will need to keep practicing the same code multiple times before they get it the ease of reusing and sharing scientific computing outputs is a massive bonus for both students and educators so you can see in this model how jupiter enables scientific computing pros to outweigh the cons through the aggregate effect of certain key features and now scientific computing education has hero status okay so that's how the the model works um and let's put this new scientific computing hero status into some real world context so here are examples of the scientific computing and data science education that i've successfully democratized through my startup using gypsy notebooks and of course more importantly here are example resulting impacts on students so for example girls want to continue the scientific competing school activity in their own time they ask to replicate the jupiter notebook setup at home you know the girls are disappointed at the end of the scientific computing activity and ask for more and this one is probably the most important for me actually is that girls struggling in science subjects traditional science subjects for example discover they actually have an intrinsic ability in scientific computing um which brings them new enjoyment and confidence and there are resulting impacts not just on students but also on educators so you can see on the right hand side some really great responses by key stakeholders that i've worked with um and then on the left-hand side here's an example of uh some sustainable impact of the initial scientific computing education that i brought into the school um and you can see in the text that the school is choosing to build on and in fact scale uh the the kind of learning that i delivered which you know is absolutely brilliant so some great examples of how scientific computing education becomes firmly on the map in conclusion grassroots experience at london girls schools shows jupiter networks can uniquely facilitate discovery and adoption of scientific computing and data science education which can result in empowering outcomes for students and educators so let's create more opportunities for kids to access jupiter-enabled tech education and democratize the benefits of modern computing literacy as widely as possible so thank you for listening you

Original Description

Brief Summary This talk shares actionable insights from a social tech entrepreneur's experience using Jupyter technologies to successfully advocate for Scientific Computing & Data Science education at selected secondary schools for girls in London, UK, ultimately stimulating sustainable democratisation of new state-of-the-art technical literacy for both students and educators. Outline In the UK Computing education for school-aged students is drastically undersupplied. However on closer inspection it becomes evident that the limited provision that does exist is predominantly focused on applications such as Physical Computing, Web Development, and Visual Computing. In this sphere Scientific Computing is unlikely to feature at all in the curriculum, and may even be invisible in status to influential decision-makers and stakeholders. For the next generation to miss out on opportunities to develop future-critical literacy is a concern, both because of likely adverse socio-economic consequences, but worse because the scarce opportunities that do exist are only accessible to very few. Without intervention unequal Scientific Computing education will only exacerbates existing inequalities further. In this talk, suitable for all attendees with no background knowledge, a social EdTech entrepreneur will share her insights successfully using Jupyter technologies to pioneer Scientific Computing & Data Science education at various secondary schools for girls in London, UK, including resulting transformational outcomes for both students and educators. The audience will takeaway more evidence reinforcing the pivotal role Jupyter can play in evolving the Computing education landscape to democratise essential and empowering learning opportunities, for not just for schoolgirls in the UK but for young people around the world. ---- JupyterCon brings together data scientists, business analysts, researchers, educators, developers, core Project contributors, and tool creators for in-dep
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from JupyterCon · JupyterCon · 22 of 60

1 Interview   Joshua Patterson NVIDIA
Interview Joshua Patterson NVIDIA
JupyterCon
2 Dave Stuart - Jupyter as an Enterprise “Do It Yourself” (DIY) Analytic Platform | JupyterCon 2020
Dave Stuart - Jupyter as an Enterprise “Do It Yourself” (DIY) Analytic Platform | JupyterCon 2020
JupyterCon
3 Jeffrey Mew - Supercharge your Data Science workflow | JupyterCon 2020
Jeffrey Mew - Supercharge your Data Science workflow | JupyterCon 2020
JupyterCon
4 Michelle Ufford- Supercharging SQL Users with Jupyter Notebooks | JupyterCon 2020
Michelle Ufford- Supercharging SQL Users with Jupyter Notebooks | JupyterCon 2020
JupyterCon
5 Alan Yu - What we learned from introducing Jupyter Notebooks to the SQL community  | JupyterCon 2020
Alan Yu - What we learned from introducing Jupyter Notebooks to the SQL community | JupyterCon 2020
JupyterCon
6 Chris Holdgraf- 2i2c: sustaining open source through hosted Jupyter infrastructure | JupyterCon 2020
Chris Holdgraf- 2i2c: sustaining open source through hosted Jupyter infrastructure | JupyterCon 2020
JupyterCon
7 Yiwen Li - Intro to Elyra - an AI centric extension for JupyterLab | JupyterCon 2020
Yiwen Li - Intro to Elyra - an AI centric extension for JupyterLab | JupyterCon 2020
JupyterCon
8 Luciano Resende - What's new on Elyra - A set of AI centric JupyterLab extensions | JupyterCon 2020
Luciano Resende - What's new on Elyra - A set of AI centric JupyterLab extensions | JupyterCon 2020
JupyterCon
9 Alan Chin - Explore and Extend AI Pipeline Runtimes with Elyra and JupyterLab | JupyterCon 2020
Alan Chin - Explore and Extend AI Pipeline Runtimes with Elyra and JupyterLab | JupyterCon 2020
JupyterCon
10 Eduardo Blancas- Streamline your Data Science projects with Ploomber | JupyterCon 2020
Eduardo Blancas- Streamline your Data Science projects with Ploomber | JupyterCon 2020
JupyterCon
11 Thorin Tabor - Democratizing the accessibility of computational workflows | JupyterCon 2020
Thorin Tabor - Democratizing the accessibility of computational workflows | JupyterCon 2020
JupyterCon
12 Simon Willison- Using Datasette with Jupyter to publish your data | JupyterCon 2020
Simon Willison- Using Datasette with Jupyter to publish your data | JupyterCon 2020
JupyterCon
13 Brendan O'Brien - Using Qri (“query”) to fetch, query, combine and publish datasets.|JupyterCon 2020
Brendan O'Brien - Using Qri (“query”) to fetch, query, combine and publish datasets.|JupyterCon 2020
JupyterCon
14 Georgiana Dolocan - Putting the JupyterHub puzzle pieces together | JupyterCon 2020
Georgiana Dolocan - Putting the JupyterHub puzzle pieces together | JupyterCon 2020
JupyterCon
15 Yuvi Panda- Running nonjupyter applications on JupyterHub with jupyter-server-proxy| JupyterCon 2020
Yuvi Panda- Running nonjupyter applications on JupyterHub with jupyter-server-proxy| JupyterCon 2020
JupyterCon
16 Richard Wagner- The Streetwise Guide to JupyterHub Security | JupyterCon 2020
Richard Wagner- The Streetwise Guide to JupyterHub Security | JupyterCon 2020
JupyterCon
17 TamNguyen- Handling Custom Jupyter Data Sources | JupyterCon 2020
TamNguyen- Handling Custom Jupyter Data Sources | JupyterCon 2020
JupyterCon
18 Immanuel Bayer- ipyannotator - the infinitely hackable annotation framework  | JupyterCon 2020
Immanuel Bayer- ipyannotator - the infinitely hackable annotation framework | JupyterCon 2020
JupyterCon
19 Rebecca Kelly- A shared Python, R and Q  Jupyter Notebook - A Quant Sandbox Dream |JupyterCon 2020
Rebecca Kelly- A shared Python, R and Q Jupyter Notebook - A Quant Sandbox Dream |JupyterCon 2020
JupyterCon
20 Itay Dafna - Leap of faith: Transitioning from Excel to Jupyter-based applications | JupyterCon 2020
Itay Dafna - Leap of faith: Transitioning from Excel to Jupyter-based applications | JupyterCon 2020
JupyterCon
21 Damián Avila - Using the Jupyterverse to power MADS | JupyterCon 2020
Damián Avila - Using the Jupyterverse to power MADS | JupyterCon 2020
JupyterCon
Chiin Rui Tan- From Zero to Hero | JupyterCon 2020
Chiin Rui Tan- From Zero to Hero | JupyterCon 2020
JupyterCon
23 Firas Moosvi- Teaching an Active Learning class with Jupyter Book| JupyterCon 2020
Firas Moosvi- Teaching an Active Learning class with Jupyter Book| JupyterCon 2020
JupyterCon
24 Daniel Mietchen- Jupyter in the Wikimedia ecosystem | JupyterCon 2020
Daniel Mietchen- Jupyter in the Wikimedia ecosystem | JupyterCon 2020
JupyterCon
25 Qiusheng Wu- How Jupyter and geemap enable interactive mapping and analysis | JupyterCon 2020
Qiusheng Wu- How Jupyter and geemap enable interactive mapping and analysis | JupyterCon 2020
JupyterCon
26 Stephanie Juneau- Jupyterenabled astrophysical analysis for researchers and students|JupyterCon 2020
Stephanie Juneau- Jupyterenabled astrophysical analysis for researchers and students|JupyterCon 2020
JupyterCon
27 Denton Gentry- The Care and Feeding of JupyterHub for Climate Solution Models| JupyterCon 2020
Denton Gentry- The Care and Feeding of JupyterHub for Climate Solution Models| JupyterCon 2020
JupyterCon
28 Tingkai Liu- FlyBrainLab: Interactive Computing in the Connectomic/Synaptomic Era  | JupyterCon 2020
Tingkai Liu- FlyBrainLab: Interactive Computing in the Connectomic/Synaptomic Era | JupyterCon 2020
JupyterCon
29 Kunal Bhalla- A Notebook Style Guide| JupyterCon 2020
Kunal Bhalla- A Notebook Style Guide| JupyterCon 2020
JupyterCon
30 Julia Wagemann - How to avoid 'Death by Jupyter Notebooks' | JupyterCon 2020
Julia Wagemann - How to avoid 'Death by Jupyter Notebooks' | JupyterCon 2020
JupyterCon
31 David Pugh - Best practices for managing Jupyter-based data science  | JupyterCon 2020
David Pugh - Best practices for managing Jupyter-based data science | JupyterCon 2020
JupyterCon
32 Karla Spuldaro - Debugging notebooks and python scripts in JupyterLab | JupyterCon 2020
Karla Spuldaro - Debugging notebooks and python scripts in JupyterLab | JupyterCon 2020
JupyterCon
33 Shreyas Dalia - assert browserTest == True # Frontend Testing JupyterLab  | JupyterCon 2020
Shreyas Dalia - assert browserTest == True # Frontend Testing JupyterLab | JupyterCon 2020
JupyterCon
34 Chris Holdgraf - The new Jupyter Book stack | JupyterCon 2020
Chris Holdgraf - The new Jupyter Book stack | JupyterCon 2020
JupyterCon
35 Hamel Husain - Fastpages - A new, open source Jupyter notebook blogging system | JupyterCon 2020
Hamel Husain - Fastpages - A new, open source Jupyter notebook blogging system | JupyterCon 2020
JupyterCon
36 Marc Wouts - Jupytext: Jupyter Notebooks as Markdown Documents | JupyterCon 2020
Marc Wouts - Jupytext: Jupyter Notebooks as Markdown Documents | JupyterCon 2020
JupyterCon
37 Sheeba Samuel- ProvBook |JupyterCon 2020
Sheeba Samuel- ProvBook |JupyterCon 2020
JupyterCon
38 Philipp Rudiger - To Jupyter and back again | JupyterCon 2020
Philipp Rudiger - To Jupyter and back again | JupyterCon 2020
JupyterCon
39 Jacob Tomlinson - What is my GPU doing? | JupyterCon 2020
Jacob Tomlinson - What is my GPU doing? | JupyterCon 2020
JupyterCon
40 Afshin Darian - A visual debugger in Jupyter | JupyterCon 2020
Afshin Darian - A visual debugger in Jupyter | JupyterCon 2020
JupyterCon
41 Eric Charles - Jupyter Real Time Collaboration| JupyterCon 2020
Eric Charles - Jupyter Real Time Collaboration| JupyterCon 2020
JupyterCon
42 Devin Robison - Optimizing model performance | JupyterCon 2020
Devin Robison - Optimizing model performance | JupyterCon 2020
JupyterCon
43 Junhua zhao - PayPal Notebooks: ML & Data Science experience | JupyterCon 2020
Junhua zhao - PayPal Notebooks: ML & Data Science experience | JupyterCon 2020
JupyterCon
44 April Wang - Redesigning Notebooks for Better Collaboration | JupyterCon 2020
April Wang - Redesigning Notebooks for Better Collaboration | JupyterCon 2020
JupyterCon
45 Bryan Weber - Distributing and Collecting Jupyter Notebooks for Manual Grading| JupyterCon 2020
Bryan Weber - Distributing and Collecting Jupyter Notebooks for Manual Grading| JupyterCon 2020
JupyterCon
46 Georgiana Dolocan - The Littlest JupyterHub distribution | JupyterCon 2020
Georgiana Dolocan - The Littlest JupyterHub distribution | JupyterCon 2020
JupyterCon
47 Tim Metzler - Electronic Examination using Jupyter Notebook | JupyterCon 2020
Tim Metzler - Electronic Examination using Jupyter Notebook | JupyterCon 2020
JupyterCon
48 Blaine Mooers - Why develop a snippet library for Jupyter in your subject domain? | JupyterCon 2020
Blaine Mooers - Why develop a snippet library for Jupyter in your subject domain? | JupyterCon 2020
JupyterCon
49 Ryan Abernathey - Cloud Native Repositories for Big Scientific Data | JupyterCon 2020
Ryan Abernathey - Cloud Native Repositories for Big Scientific Data | JupyterCon 2020
JupyterCon
50 Tanya Rai - Introducing Bento: Jupyter Notebooks @ Facebook | JupyterCon 2020
Tanya Rai - Introducing Bento: Jupyter Notebooks @ Facebook | JupyterCon 2020
JupyterCon
51 Kenton McHenry - From Papers to Notebooks | JupyterCon 2020
Kenton McHenry - From Papers to Notebooks | JupyterCon 2020
JupyterCon
52 Ryan Herr - After model.fit, before you deploy| JupyterCon 2020
Ryan Herr - After model.fit, before you deploy| JupyterCon 2020
JupyterCon
53 Ana Ruvalcaba - Community building is a sustainability strategy | JupyterCon 2020
Ana Ruvalcaba - Community building is a sustainability strategy | JupyterCon 2020
JupyterCon
54 Martin Renou - Xeus: an ecosystem of Jupyter kernels | JupyterCon 2020
Martin Renou - Xeus: an ecosystem of Jupyter kernels | JupyterCon 2020
JupyterCon
55 Michael Wilson - Teaching teenagers to understand Dark Energy | JupyterCon 2020
Michael Wilson - Teaching teenagers to understand Dark Energy | JupyterCon 2020
JupyterCon
56 Davide De Marchi - Voilà dashboards for policy support | JupyterCon 2020
Davide De Marchi - Voilà dashboards for policy support | JupyterCon 2020
JupyterCon
57 Marcos Lopez Caniego - ESASky's JupyterLab widget| JupyterCon 2020
Marcos Lopez Caniego - ESASky's JupyterLab widget| JupyterCon 2020
JupyterCon
58 Praveen Kanamarlapud - Kernel Life Cycle Management | JupyterCon 2020
Praveen Kanamarlapud - Kernel Life Cycle Management | JupyterCon 2020
JupyterCon
59 Aaron Bray - Pulse Physiology Engine | JupyterCon 2020
Aaron Bray - Pulse Physiology Engine | JupyterCon 2020
JupyterCon
60 Aaron Watters - Using WebGL2 transform/feedback in Jupyter widgets | JupyterCon 2020
Aaron Watters - Using WebGL2 transform/feedback in Jupyter widgets | JupyterCon 2020
JupyterCon

The speaker discusses using Jupyter notebooks to introduce scientific computing and data science education to secondary school girls in London, highlighting the benefits and outcomes of this approach. This talk provides insights into how Jupyter notebooks can be used to democratize access to scientific computing and data science education. By using Jupyter notebooks, students can gain hands-on experience with scientific computing and data science concepts, leading to increased interest and confi

Key Takeaways
  1. Introduce Jupyter notebooks to students
  2. Use Jupyter notebooks for scientific computing and data science education
  3. Provide hands-on experience with Jupyter notebooks
  4. Encourage students to explore scientific computing and data science concepts
  5. Monitor student progress and provide feedback
  6. Scale Jupyter notebook-based education to reach more students
💡 Jupyter notebooks can be a powerful tool for introducing scientific computing and data science education to students, particularly in underrepresented groups.
Up next
1942: Hitler's Gamble for Victory by Richard Hargreaves · Audiobook preview
Google Play Books
Watch →