Welcome to SARP coding in 2026! This repository contains coding lessons and resources for the NASA Student Airborne Research Program (SARP) 2026 Houston field campaign with Jack, the East Coast Coding Mentor.
Please note that this is an active repository and there will be frequent updates. Some folders may be empty for now. Lesson content may further change based on student feedback while we are still in Houston. Once the Houston field campaign is concluded, a Google Drive link with related slides will be added.
This lesson plan will be updated regularly. Please check back for updates.
| # | Lesson | New Python Libraries |
|---|---|---|
| 1 | Python Building Blocks | |
| 2 | Tabular Data | pandas |
| 3 | Spatial Data | shapely, geopandas |
| 4 | Gridded Data | xarray |
| 5 | tbd | tbd |
| 6 | tbd | tbd |
| 7 | tbd | tbd |
To download this repo use:
git clone https://github.com/NASA-SARP/2026-Coding-Jack.git
To get a single lesson:
git checkout main -- lecture-1/lesson-1.ipynb
This repository and set of lessons was created by Jack Dechow and borrows heavily from the NASA SARP Programming Lessons "Python Programming for Earth Science Researchers" created by Rachel Wegener. The contents of this repository were also inspired by past NASA SARP coding mentors, as well as work by my 2026 West Coast counterpart Alex Saunders.