Astronomy Activity Python Notebooks

Colab Jupyter Notebooks on Astronomical Topics for an advanced introductory survey course

These notebooks include notes, example python code, and activities. Originally these were used as pair-coding activities used in class to teach an advanced introduction to astronomy. Not only is learning basic python a generally useful skill, but python is the primary language used by astronomers in their research and analysis.

Open a notebook via the link and choose file > Save a copy in Drive to make a version you can run and edit. Because all code is run remotely, you do not need to install python or worry about the particulars of your python environment. Further introduction colab notebooks.

Coordinates Notebook
Kepler Notebook
Tides Notebook
Hydrogen Energy Level Notebook
Spectra & Line Profiles Notebook
Radiative Transfer Notebook
HR Diagrams Notebook