Thanks for visiting the project. The teachers page has tips on pedagogy and implementation to help you integrate coding into your class. Visit the about page to learn about the team and why this is so important.

How to Run an Activity

With a Google login
Click Open In Colab next to any activity below to open it in Google Colab. You’ll get a pop-up each time you run an activity for the first time telling you it’s hosted on GitHub (it’s safe, that’s why we use it). Click “run anyway”.

With a Microsoft login
Click on this button Azure Notebooks to copy the entire set of activities and data to your cloud storage on Azure. As of May 2020, Azure doesn’t support copying just a single activity. If that changes, I’ll post an update here.

With Jupyter software installed
See the teachers page for which software to install and where to download the activities.

Start here

Intro to Coding Open In Colab
It’s a 5-minute guide on how to use our activities. If you’ve never programmed in a Jupyter notebook before, this is a great place to start.

Life Science

Populations Open In Colab
Compare predator and prey populations in the Florida Everglades over time.

Earth & Space Science

Quakes Open In Colab
Uncover plate tectonics using seismic data.

Global Temperatures Open In Colab
Examine the effect of water on global climate using data from 1880-present.

Stars Open In Colab
Use a huuuuuge star catalogue to look for patterns in brightness and temperature, create an H-R diagram, and see constellations.

Tides Open In Colab
Analyze 5 years of sea-level height data to study the relationship between tides, moon phase, and the seasons.

Physics & Physical Science

Elements Open In Colab
Look for trends in the periodic table.

Matching Position Graphs Open In Colab
Model 1D motion and practice relating algebraic equations with the position graphs they represent.

Matching Velocity Graphs Open In Colab
Model 1D motion and practice relating algebraic equations with the velocity graphs they represent.

Invariant Mass Open In Colab
Practice vector addition while you learn the basics of relativistic kinematics using data from CERN’s LHC.

Leptonic Decays @ CMS Open In Colab
Apply conservation of charge, energy, and momentum to hunt for particles in data from CERN’s LHC; used in Quarknet’s Data Camp (grades 9-16).

We’re adding activities all the time. Have a suggestion or want to contribute? Email