warming up your workspace

Learn Python for Climate Modeling

Energy balance, radiation, and ice-albedo feedback, as models you run. Built for climate and earth-system scientists. You write real Python, run it in the browser, and watch it pass. No installs, no toy apps, no lectures.

11 projects, 275 hands-on levels, first project free.

Problems you will solve

  • build an energy-balance model
  • model ice-albedo feedback
  • integrate a climate ODE

By the end you can simulate the earth system in code.

What you will build

  • Foundations: code through climate science
  • Earth's Energy Budget
  • The Greenhouse Effect
  • Radiative Forcing & Feedbacks
  • Energy Balance Models
  • The Carbon Cycle
  • Circulation
  • Climate Variability
  • Climate Data Analysis
  • Scenarios & Projections
  • Capstone: A Mini Earth-System Model

Start the Climate Modeling track free.

Frequently asked questions

Do I need to know how to code to start Climate Modeling?

No. The Climate Modeling track starts from the fundamentals and builds up, and the first project is free.

Do I need to install anything?

No. Every level runs in your browser and is graded the moment your code works. No Python install, no setup.

What language will I write?

Python. You write real Python, run it, and get instant feedback across 275 hands-on levels.

Is it free to start?

Yes. The first project is free with no card. Unlimited access to all 33 tracks is $12 a month or $100 a year.