Grading and assessment
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:
Up to 24 hours late: 10% penalty
24-48 hours late: 20% penalty
48-120 hours late: 50% penalty
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!