run your notebook with the standard kernel (ipykernel) not a conda related one. By starting jupyter (hub or lab) after activating your environment, you made sure that your environment is active in this kernel.
before saving your notebook and committing the changes to your branch, restart the kernel and clear all cells. Then you can save it, add the changes, commit them, and push to github (cf. course content template)
Make a pull request when you have completed the material for a single day.
The pull request will initiate a notebook-pr action that will check the code to make sure it will create student and instructor notebooks as well as build the jupyterbook correctly. Check the Actions tab or the pull request itself if there are errors.
Once the Action has completed it will produce a set of colab links for instructor and student notebooks in the pull request. Please check these for accuracy. For example:
A code report will also be generated (see image above). It is ok if there are style issues, but if there are quality issues please address those or ask for help in the #a-24-climate-technical channel on slack.
Please make sure the notation and python packages and datasets etc are added to the correct spreadsheets and consistent among days.
There is a link in the template to the day outlines for last year - you can copy over the other information about tutorials etc from those for tutorials and make changes as needed so it aligns with your work/what is in the actual tutorials.
ChChi Zhang and JeJenna Pearson can help you with these as needed.
Update Sponsors in every Tutorial
Add estimated timing
Semantic changes, e.g. timeseries to time series in W2D3
Add in day-wide learning objectives to the intro.ipynb file. We are working on these day by day with the instructional design consultant. We will update them here and mark via when they have been revised.
Check to make sure all images render - some files may be linked to the old climatematchacadamy GitHub rather than the current neuromatch organization github.
Review the tutorial template if there are issues with exercises (commented out by KoKonstantine Tsafatinos suggesting there are errors). Please fix these.
Dropdown text for descriptions, additional explanation, terminology
For example W2D5 Tutorial 2 Section 2.2 the 'click to see description of plot' text in read will be a dropdown in the actual notebook.Create descriptive text that supports interpretation and serves as comparison for students opinions.
Refine the tutorial learning objectives: do these wrap up into the day wide and course wide learning objects?
Consult with the instructional design consultant as needed by posting into the #a-24-climate-curriculum slack channel.
Review/modify the daily and pre/post course survey questions associated with this day
Are these covered by/well-related to the learning objectives?
Are they the important information to get from the tutorials as a whole?
Consult with the instructional design consultant as needed by posting into the #a-24-climate-curriculum slack channel.
Refine student coding exercises and discussion questions: are these interactive and engaging?
Consult with the instructional design consultant as needed by posting into the #a-24-climate-curriculum slack channel.
For example W1D3 Tutorial 1 does not have any coding or discussions. Perhaps add a discussion question?