The Grader: A grading assistant for lab tests and a teaching tool
This article presents the design and implementation of the Grader, a grading assistant application deployed for a Web Application Development course at our school. The Grader is equipped to handle various logistical aspects of lab tests, including file management, consistent application of rubrics,...
Saved in:
Main Authors: | , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2024
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/9164 https://ink.library.smu.edu.sg/context/sis_research/article/10167/viewcontent/2024058932.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-10167 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-101672024-08-01T08:31:09Z The Grader: A grading assistant for lab tests and a teaching tool M. THULASIDAS, LO, David This article presents the design and implementation of the Grader, a grading assistant application deployed for a Web Application Development course at our school. The Grader is equipped to handle various logistical aspects of lab tests, including file management, consistent application of rubrics, and auto-grading of questions with test cases. Additionally, it incorporates heuristic rules to detect cheating attempts. We anticipate that the Grader will find widespread utility in programming courses where lab tests serve as summative assessments. Developed within the same programming environment taught in the class, the Grader also serves as a pedagogical tool, demonstrating to students a substantial project that utilizes the techniques learned in the classroom. This article describes the features of the Grader, the context of the course where it is deployed, and our experience and insights in using it. In particular, we will present the comments from the students gathered from their qualitative feedback on the course and the instructor as the utility of the Grader in enhancing their learning experience. We will also present the estimates of the time saved by the instructors in evaluating lab tests. From the data collected, we conclude that the Grader can serve as a pedagogical too to motivate our students. Further, the Grader can significantly reduce the demand on the instructors time in grading lab tests. In terms of detecting plagiarism, its performance is not fully established. 2024-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9164 info:doi/10.1109/EDUCON60312.2024.10578671 https://ink.library.smu.edu.sg/context/sis_research/article/10167/viewcontent/2024058932.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University automatic grading grading assistant lab tests programming courses web application development Computer Sciences Educational Assessment, Evaluation, and Research Higher Education |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
automatic grading grading assistant lab tests programming courses web application development Computer Sciences Educational Assessment, Evaluation, and Research Higher Education |
spellingShingle |
automatic grading grading assistant lab tests programming courses web application development Computer Sciences Educational Assessment, Evaluation, and Research Higher Education M. THULASIDAS, LO, David The Grader: A grading assistant for lab tests and a teaching tool |
description |
This article presents the design and implementation of the Grader, a grading assistant application deployed for a Web Application Development course at our school. The Grader is equipped to handle various logistical aspects of lab tests, including file management, consistent application of rubrics, and auto-grading of questions with test cases. Additionally, it incorporates heuristic rules to detect cheating attempts. We anticipate that the Grader will find widespread utility in programming courses where lab tests serve as summative assessments. Developed within the same programming environment taught in the class, the Grader also serves as a pedagogical tool, demonstrating to students a substantial project that utilizes the techniques learned in the classroom. This article describes the features of the Grader, the context of the course where it is deployed, and our experience and insights in using it. In particular, we will present the comments from the students gathered from their qualitative feedback on the course and the instructor as the utility of the Grader in enhancing their learning experience. We will also present the estimates of the time saved by the instructors in evaluating lab tests. From the data collected, we conclude that the Grader can serve as a pedagogical too to motivate our students. Further, the Grader can significantly reduce the demand on the instructors time in grading lab tests. In terms of detecting plagiarism, its performance is not fully established. |
format |
text |
author |
M. THULASIDAS, LO, David |
author_facet |
M. THULASIDAS, LO, David |
author_sort |
M. THULASIDAS, |
title |
The Grader: A grading assistant for lab tests and a teaching tool |
title_short |
The Grader: A grading assistant for lab tests and a teaching tool |
title_full |
The Grader: A grading assistant for lab tests and a teaching tool |
title_fullStr |
The Grader: A grading assistant for lab tests and a teaching tool |
title_full_unstemmed |
The Grader: A grading assistant for lab tests and a teaching tool |
title_sort |
grader: a grading assistant for lab tests and a teaching tool |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2024 |
url |
https://ink.library.smu.edu.sg/sis_research/9164 https://ink.library.smu.edu.sg/context/sis_research/article/10167/viewcontent/2024058932.pdf |
_version_ |
1814047759688269824 |