Okay so the major assessment in this course is a reproduceability project that is modelled on a new type of registered report article that psychology journals have begun to adopt in response to issues with computational reproducibility - verification report. I think Cortex might’ve been the 1st to start to offer the opportunity for researcher is to write a registered report outlining how they would like to re-examine some already published data.
For our students we leveraged the fact that psychological science which is the flagship APA journal has for a few years now required that all authors make their data open and we assigned each group of students a psych science paper and challenged them to use the open data that was available and their relatively new R skills to reproduce the descriptive statistics and the plots in the paper.
The assessment involved working as a group to produce the code that reproduce the descriptives and plots and then individually submitting a verification report that documented that process in a reproducible way using RMarkdown.
Before they started these projects they got some basic dyplr and ggplot skills under their belt in the first 3 to 4 weeks of the course. In week four they took a Foundations test. And then from week 5 to 8 they worked in groups on their reproducibility project.
In week eight they presented their project to the class and then in week nine and 10 they worked individually on their verification submissions.
Now I think what is key here is that when i say document the process, I really mean the process. Yes it’s important to document code on what it’s doing but in this case we really emphasised the value of writing documentation that outlines your thinking process. And by putting most of the marks for the final submission into our students documented the process of reproducing these plots we were able to make ChatGPT less useful because of course the process that you went through in your head