Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Jupyter Notebooks for Teaching and Learning

EuroPython Conference via YouTube

Overview

Explore the potential of Jupyter notebooks as a powerful educational tool in this EuroPython 2017 conference talk. Dive into various scenarios where notebooks have been successfully employed for learning, including taught courses, self-directed study, and software documentation. Discover how notebooks can be utilized to teach programming and complex subjects where code is crucial for understanding. Examine real-world examples of notebook-based learning materials and gain insights from the speaker's experiences in teaching Software Carpentry sessions and conference tutorials. Analyze the strengths and limitations of notebooks in education to maximize their effectiveness. Learn about additional software tools that enhance the notebook's value in educational settings, such as Jupyterhub for providing notebook servers to students, nbgrader for creating assignments, and cite2c for inserting academic citations. Get an overview of commercial offerings integrating notebooks, including SageMathCloud. Gain practical knowledge on using containers, batch processing, and choosing between local and hosted solutions to optimize your notebook-based teaching experience.

Syllabus

Intro
Agenda
Technical issues
pedagogical issues
why use notebooks
what can go wrong
MB grader
OKPI
Jupyter Hub
Other tools
Local vs Hosted
Thank you
Using containers and batch

Taught by

EuroPython Conference

Reviews

Start your review of Jupyter Notebooks for Teaching and Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.