ProjectPythia / pythia-foundations

Jupyterbook source for the Foundations collection
http://foundations.projectpythia.org
Apache License 2.0
59 stars 42 forks source link

Include combined "Time to learn" at the topic level #384

Open paigem opened 1 year ago

paigem commented 1 year ago

Hi Pythia team! I'm looking through the Foundations Book to potentially use it as a teaching tool, and it's a really fantastic resource!

Note: I'm not sure of the correct terminology, but I will refer to the "topic level" as the headings underneath the two primary book sections. E.g. "Getting started with Python", "Cartopy", and "Xarray" would all be considered "topic levels". I then refer to the sections within each topic as a chapter.

I have one very minor suggestion: would it make sense to include a total or combined "Time to learn" for each topic level? As I go through, I am trying to get a sense of how long it would take to cover each topic (since I have limited time in this workshop!) and in many cases I have to click through each chapter to get the estimated learning time, and then add them together.

For instance, the topics on Getting started with GitHub and Xarray have many chapters. I would find it helpful to have a combined "Time to learn" on the top level of those topics. This should be minimal effort, as I would expect to simply add up the times from each chapter. Some topics only have one chapter and so this is not needed (e.g. for Pandas or Cartopy).

mgrover1 commented 1 year ago

I really like this idea @paigem ! I agree this would be helpful!

paigem commented 1 year ago

Awesome, thanks for the feedback @mgrover1! I'm happy to tackle this in a PR over the next few weeks as I engage a bit more with the Foundations book material.

By the way, we are planning to use Pythia resources to teach Python at the Coastal Ocean Environment Summer School in Nigeria and Ghana (COESSING) this year! Thanks for creating this great resource!

clyne commented 1 year ago

Thanks much, @paigem! Feel free to tackle this one, otherwise we will get to it. Please let us know if we can help with your summer school.