Teaching Physics and Astronomy with Jupyter Notebook and Google Colab

Integrating computational thinking into physics and astronomy requires teachers to be creative. I have stumbled through creating some data-driven Python-powered Jupyter Notebooks. I am using Google Colab, and they all live on GitHub as a repository

Intro to coding with Jupyter Notebook
Relative Europium abundance student notebook – teacher notebook (equivalent width)
Hertzsprung-Russell diagram introduction
Kepler’s Third Law with exoplanet data
Measuring distance with light (RR Lyrae globular cluster photometry) student notebookteacher notebookstudent notebook version with a color-magnitude diagram
Hubble diagram using SDSS galaxy data – student notebookteacher notebook
Air drag: video data analysis versus modeling data analysis – Univ of Houston research internship notebookstudent notebook
Google Colab (Jupyter notebook) activities for physics and astronomy


Leave a Reply