Skip to content
april-e1 edited this page Nov 20, 2024 · 7 revisions

Introduction

Team Members

Zidane Timothy - 816034823

Jonathan Swamber - 816035483

Maia Neptune - 816030520

April Edwards - 816033139

Saeed Khan - 816035385

Project Scope and Purpose

This project aims to simplify the process of marking students’ Object Oriented Programming I assignments. Our team has designed and developed an Automated Judge System to provide corrective feedback to the students. The key objectives of the project include:

  • Accepting student submissions as zipped files.
  • Unzipping and evaluating Java files to determine correctness of student submissions.
  • Generating a PDF with corrective feedback on test cases for each submission.
  • Computing an overall score for each submission based on a predetermined grading rubric.
  • Implementing three design patterns which adhere to SOLID principles.
  • Package the project as a Maven project.

Java Documentation File

reports.zip

Clone this wiki locally