Brought to you by NumFOCUS Foundation and O’Reilly Media
The official Jupyter Conference
Aug 21-22, 2018: Training
Aug 22-24, 2018: Tutorials & Conference
New York, NY

I Do, We Do, You Do: Supporting active learning with notebooks

Rachael Tatman (Kaggle)
1:30pm–5:00pm Wednesday, August 22, 2018
Training and education
Location: Gramercy A Level: Intermediate
Average rating: ***..
(3.33, 3 ratings)

Who is this presentation for?

  • Educators, teachers, and developer advocates

Prerequisite knowledge

  • Experience using a notebook environment

Materials or downloads needed in advance

  • A WiFi-enabled laptop and a Kaggle account.

What you'll learn

  • Learn how to teach a class more effectively using live coding in Jupyter notebooks


Rachael Tatman offers practical introduction to incorporating Jupyter notebooks into the classroom using active learning techniques in line with the gradual release of responsibility instructional model (also known as the I Do, We Do, You Do model)—a pedagogical technique developed by Pearson and Gallagher in which students engage with material more independently over time. You’ll complete a series of exercises designed to help you use Jupyter notebooks to more effectively support active learning in the classroom.



  • Hosted notebooks versus having students download notebooks
  • Pacing of material and classroom management

I do: Direct instruction

  • Balancing code examples and supporting text
  • Dos and don’ts for writing effective sample code

We do: Guided instruction

  • Designing small, interactive exercises
  • Evaluating exercises in notebooks using tests

You do: Independent practice and collaborative learning

  • Creating notebooks for homework assignments
  • Encouraging student collaboration
Photo of Rachael Tatman

Rachael Tatman


Rachael Tatman is a data scientist at Kaggle. She holds a PhD in linguistics from the University of Washington, with a focus in computational sociolinguistics. Her interests include data science education and fairness in machine learning.

Comments on this page are now closed.


Rachael Tatman |
08/22/2018 5:19am EDT

Here’s the link to the notebook we’ll be working from.:

No need to download: you can just sign in to Kaggle & run it from your browser. :)