Group project instructions & rubrics

This page contains more specific instructions for each project deliverable as well as their point values for grading. Each point represents 1 percent of total course grade; i.e. since the final project represents 40% of the final grade, you can think of each point as a percentage of the final grade. Ensure your repo is organized from the start so the TAs can easily find your work for marking.

Project Proposal Lightning Talks (5 pts)

Your group will prepare a short (5 minute, 5 slides) lightning talk presenting your project proposal. You will push a PDF of your slides to your group project repo, and give the oral presentation in class. Each group member should present at least one slide. Add a link to this file in your main group repo README.md file so the TAs can easily find your work for marking. This is a group-level deliverable (one submission per team).

Rubric: Marks will be based on effective communication of the main ideas of the following four aspects:

Written Proposal (5 pts)

Create a ~one-page proposal (as a Markdown file called final_project_proposal.md). This will be an expanded, more detailed description of your project. Please make sure that you have incorporated the feedback and comments by the professors/TAs on your proposal lightning talks. Add a link to this file in your main group repo README.md file so the TAs can easily find your work for marking. Provide references for any sections as needed.

Your project proposal includes:

Motivation and background (1 pt)

Question/Hypothesis (1 pt)

Dataset (1 pt)

Aims and methodology (1 pt)

Division of labour (1 pt)

Progress report (5 pts)

Your group progress report will be a Markdown document called progress_report.md. Add a link to this file in your main group repo README.md file so the TAs can easily find your work for marking.

What has changed based on the final proposal (1 pt.)

What is the progress of the analyses (2 pts.)

Results (2 pts.)

Final report (10 pts)

This is the final state of your group project repo, including your final written report summarizing your results, all analysis code, and presentation slides. It should contain the materials (or associated live links) an instructor would need to evaluate your work and that a group member would need to reproduce/reuse/extend the work. This is a group-level deliverable.

Written report (5 pts)

Think of it as a technical report of your presentation that includes analysis and results. This should generally be GitHub Markdown output of your key statistical results generated from R Markdown analyses. Be sure to:

You can find the full detailed rubric for evaluation of the written report here.

GitHub repository organization (5 pts.)

Detailed rubric here. Organizing your project files logically and consistently will help your team and the instructors to keep track of them. One best practice is to create subdirectories for different parts of your analyses. For example:

Example of a group repository directory structure

For lots more detail and discussion on project organization and research computing, see this article.

Presentation slides submission

Your presentation slides files (e.g. presentation.PPTX or presentation.pdf or presentation.html) should be placed in your group repo. If your slides require extra files (e.g. if you used Rmd or Latex), create a subdirectory for those materials. Please provide a link to your final presentation slides in your group repo README.md. This is a group-level deliverable and is due with your final report (but is marked as part of your oral presentation).

Oral presentation (10 pts)

Presentation sessions

Each group will prepare one 20 minute oral presentation, which will be followed by a Q&A period of 5-10 minutes. We will have oral presentation sessions on the last four scheduled lecture sessions. Assignments for presentation dates will be posted on Canvas. Groups may choose to present synchronously (live), or prerecord their presentation and play the video during their presentation slot. This is a group-level deliverable, and all group members should participate, and be present during the presentation even if prerecorded so they can answer questions. In addition, each individual will randomly be assigned 2 other group presentations to peer review (see Individual report), so be sure to be present during the other presentation days as well.

Resources for pre-recording presentations: If you choose to prerecord your group presentation, you may do so using a variety of tools. One option is to record during a group meeting using Microsoft Teams or Zoom. Another option is to record in Powerpoint. You could also use screencast software such as QuickTime for Mac. If you need advice (or have advice to share) on recording/editing software for your system, please post in the Discussion repo.

Presentation evaluation

Your oral presentation is evaluated in 4 major categories:

  1. Background/introduction (2 points)
  2. Statistical analysis (3 points)
  3. Quality of presentation (2 points)
  4. Scientific maturity (3 points)

You can find the full detailed rubric for presentation evaluation in each of these categories here.

Individual report (5 pts)

A one-page individual report as individual_report.md is an individual deliverable and should be in an individual private repository (it will have its own invitation link on Canvas). The report includes:

Peer evaluation (2 pts)

A concise summary of contributions of each group member (1 pts)

Your specific contributions and comments (1 pts)

Would you like to share your presentation? (1 pt)

Thanks to your feedback, we would like to make project presentation slides available to future students with your consent. Indicate which of the following statements is true (mark in this section is for completion; you will earn 1 point as long as you include one of these statements):

  1. I consent to sharing of my team’s final presentation slides on the course website for the benefit of future enrolled students as well as potential students.
  2. I consent to sharing of my team’s final presentation slides via Canvas for the benefit of future enrolled students only.
  3. I do not consent to sharing of my team’s final presentation slides with anyone.

Note that slides will only be shared on the course website if all individuals in your team provide consent level a. Likewise, slides will only be shared on Canvas if all individuals in your team provide consent level a or b. If at least one person in the team selects option c (or does include a statement at all), your slides will not be shared with anyone. Note also that if you have used data that is not publicly available, it is your responsibility to first obtain consent from the data custodian if you choose option a or b.