Following the agents lesson, I've been continuing into the planning lesson, and I'm thinking about the transition. I think it will be a little strange for the students to redo the NOAA tides example in planning mode. I just tried it -- it kind of works, but the end result is another python script and csv alongside the existing one, it's kind of a mess.
What if the example section was just a demo: you demonstrate what it's like to do the previous exercise in planning mode, but the students aren't expected to do it themselves because they've already done it.
For the challenge, they would be asked to change their code in some way using plan mode. Something like:
- change the download script to use a configurable datum (with a sensible default), and save the data so it doesn't over-write the data from another datum.
- "I've heard about a cool python package manager called uv. How would I use it in this project?"
- change something about the visualization
- make a 3d plot showing how the MHW has evolved over time for a particular station (edit: what? that doesn't make sense, never mind).
Following the agents lesson, I've been continuing into the planning lesson, and I'm thinking about the transition. I think it will be a little strange for the students to redo the NOAA tides example in planning mode. I just tried it -- it kind of works, but the end result is another python script and csv alongside the existing one, it's kind of a mess.
What if the example section was just a demo: you demonstrate what it's like to do the previous exercise in planning mode, but the students aren't expected to do it themselves because they've already done it.
For the challenge, they would be asked to change their code in some way using plan mode. Something like: