Implementation of Peer Review for Lab Assignments in Conjunction With Automated Grading Via Open Source Python Code
Start Date
8-18-2021 12:00 AM
Description
Over the Spring 2021 semester, I revamped a lab assignment by adding a peer review component to the lab reports. This was implemented in Canvas. The students were each assigned two peer reviews each, after the submission of their lab reports. The students received detailed rubrics to base their submissions. and their peer reviews on. Once both the lab reports and peer reviews were submitted by the students, the grades were automatically determined with a Python script that accesses Canvas through the backend. The code averaged the scores for each student then automatically uploaded the grades straight to Canvas. The goal of this implementation was to encourage students to engage more meaningfully with more demonstrations (the substance of the lab reports) via peer reviews, as well as to reduce the amount of time spent grading. The presentation will include a preview of how to use the Python script, as well as the results of the implementation in this course.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Implementation of Peer Review for Lab Assignments in Conjunction With Automated Grading Via Open Source Python Code
Over the Spring 2021 semester, I revamped a lab assignment by adding a peer review component to the lab reports. This was implemented in Canvas. The students were each assigned two peer reviews each, after the submission of their lab reports. The students received detailed rubrics to base their submissions. and their peer reviews on. Once both the lab reports and peer reviews were submitted by the students, the grades were automatically determined with a Python script that accesses Canvas through the backend. The code averaged the scores for each student then automatically uploaded the grades straight to Canvas. The goal of this implementation was to encourage students to engage more meaningfully with more demonstrations (the substance of the lab reports) via peer reviews, as well as to reduce the amount of time spent grading. The presentation will include a preview of how to use the Python script, as well as the results of the implementation in this course.