Final Project 2: progress report
Overview
The second Final Project checkpoint is to submit the current version of your Final Project repository, including a report on your progress. This is due on December 1st and is worth 5 points.
Directions and grading
Submission expectations
- Deadline: Monday Dec 1st at 11:59 pm
- Submission: Submit your assignment by tagging
@menukabh
and@jelmerp
in an Issue in your GitHub repo
Academic integrity
![]() |
Use of generative AI Tools (e.g. ChatGPT, Microsoft Copilot, Google Gemini) is permitted |
![]() |
Getting help on the assignment is not permitted |
![]() |
Collaborating, or completing the assignment with others, is not permitted |
![]() |
Copying or reusing previous work is not permitted |
![]() |
Open-book research for the assignment is permitted |
![]() |
APA Citations and/or formatting for this assignment are not required |
Rubric
You can earn a total of 5 points as follows:
Step | Points |
---|---|
1 | 2 |
2 | 1.5 |
3 | 1 |
Git commits | 0.5 |
Detailed steps
Make sure you have the following in your GitHub repository for your Final Project:
- One or more (Bash/R/Quarto) scripts with a significant amount code.
The scripts do not need to be complete or functioning yet, but make sure we can understand what you are trying to do. Also, it should be clear what the general purpose of the scripts is. You can earn as many points with clarity of purpose and documentation (use comments!) as with the code itself.
A document progress-report.md
that contains:
An overview of all the scripts you envision writing, and their functions.
This is essentially a more fully worked out version of the technical description you wrote in your proposal (some remaining uncertainties are fine!).A to-do list.
This could be a separate list or it could be integrated with the overview of scripts mentioned above.Optionally, you can explicitly request feedback/advice on certain aspects of your project, or point the instructors to files to look at or to ignore.
Finally, note that we will also look at your Git commits and associated commit messages.