- Level Foundation
- المدة 32 ساعات hours
- الطبع بواسطة The University of Chicago
-
Offered by
عن
This class provides a series of Python programming exercises intended to explore the use of numerical modeling in the Earth system and climate sciences. The scientific background for these models is presented in a companion class, Global Warming I: The Science and Modeling of Climate Change. This class assumes that you are new to Python programming (and this is indeed a great way to learn Python!), but that you will be able to pick up an elementary knowledge of Python syntax from another class or from on-line tutorials.الوحدات
Resources
1
Videos
- Welcome
3
Readings
- Scripting and Spreadsheets
- Tips for Using Spreadsheets for Numerical Simulation
- Tips for Getting Started Coding
Time-Stepping Naked Planet Model
- Code Check
1
Assignment
- Code Tricks: Heat Capacity, Time Steps, and Equilibration Time
1
Peer Review
- Code Review
1
Videos
- How the Model Works
3
Readings
- Model Formulation
- How to Solve Using a Spreadsheet
- How to Encode into Python or Fortran
Iterative Relaxation to Consistent T and Albedo Given L
- Code Check
1
Assignment
- Code Trick: Hysteresis Into and Out Of the Snowball
1
Peer Review
- Code Review
1
Videos
- How the Model Works
3
Readings
- Parameterized Relationship Between T, Ice Latitude, and Albedo
- Spreadsheet Instructions
- Coding Instructions
A Simple 1-D Ice Sheet Flow Model
- Code Check
1
Assignment
- Code Tricks: Time Steps, Snowfall, and Elevation
1
Peer Review
- Code Review
1
Videos
- How the Model Works
3
Readings
- Model Formulation
- Spreadsheet Tips
- Coding
A 2-D Gridded Shallow Water Model
- Code Check
- Optional Code Check, Simple Rotation Scheme
- Optional Code Check, Interpolated Rotation
2
Assignment
- Code Trick: Geostrophic Flow and a Drifting Rossby Wave
- Code Trick: Gyre Circulation with Westward Intensification
1
Peer Review
- Code Review
1
Videos
- How the Model Works
1
Readings
- Model Description
Time Step Through the Past and Future
- Code Check
1
Assignment
- Code Trick: Aerosol Masking and Our Future
1
Peer Review
- Code Review
1
Videos
- How the Model Works
3
Readings
- Description of the Model Formulation
- Tips for Solving in a Spreadsheet
- Tips for Encoding
Survey on MOOC technologies
1
Readings
- Survey on MOOC technology
Auto Summary
Explore the use of numerical modeling in climate sciences with "Global Warming II: Create Your Own Models in Python." Ideal for beginners, this foundational course by Coursera offers hands-on Python programming exercises. With a duration of 1920 minutes, it builds on scientific concepts from Global Warming I. Subscription options include Starter and Professional, making it accessible for all levels. Perfect for those new to Python and eager to delve into Earth system and climate sciences.

David Archer