UCAT: the Unified Codio Autograding Tool

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

To meet increasing enrollment demands in computer science courses, many institutions employ automated coursework assessment tools. In this report, we present such a tool titled UCAT: The Unified Codio Autograding Tool. Codio is a web service for administering programming homework assignments with only limited grading capabilities. UCAT expands these capabilities using unit-test-based assessment for partial credit, a feedback pipeline from instructor to student, automatic static code analysis, and more. UCAT is designed to be platform-independent, unifying assessment efforts across different programming languages into one tool.

Description

Keywords

Autograders, Computer science education, Automated assessment

Graduation Month

May

Degree

Master of Science

Department

Department of Computer Science

Major Professor

Joshua L. Weese

Date

2023

Type

Report

Citation