## Grading and assessment
- Weekly class participation, which may include one or more of the following each week (15%):
- Version control and repository syncing, via git and GitHub
- Execution / completion of example Jupyter Python notebooks
- Participation in weekly class forums (Blackboard)
- Participation in surveys
- 4 homework assignments (30%)
- Mid-semester assignment: Produce a visualization for the DAES Science-on-a-Sphere (25%, teams of two)
- Final project: Contribute a reproducible workflow to Project Pythia's Cookbooks repository (30%, teams of two)
(Grad students: Create a 15-minute oral presentation to accompany your project)
Homework assignments will be distributed and discussed by noon Eastern
time on Mondays and will be due at noon Eastern the following Monday,
unless otherwise directed.
Lateness penalties are as follows:
1. Up to 24 hours late: 10% penalty
2. 24-48 hours late: 20% penalty
3. 48-120 hours late: 50% penalty
4. More than 120 hours late: 100% penalty
Since assignments will typically be submitted electronically, each file
will automatically have a timestamp, to avoid any questions of the time
that the student completed the homework. The instructor reserves the
right to reduce the penalty if the situation warrants.
**Communication is key: if you are having difficulty meeting the deadline, do not
hesitate to reach out; please avoid waiting until the due date to get in
touch with me!**