Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.33 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.33 KB

Speed Grader

An application for automating the project evaluating process for TAs and professors in the Canyon's Computer Science program. - developed by Michael D. Sanchez

The program is now functional and performs Java program executions by running either a .bat or .sh file depending on operating system. Check the Unix box if you are running on either MacOS or any Linux distro.


Usage

It will be necessary to ensure that the ant program is running correctly on your computer, if you are using Netbeans you can find the path to your ant bin through the IDEs Java preferences. (System should have a path to ant home by default)

  • this path will be saved to a config.properties file across runtime instances, so entering this ant path is only required once.

After selecting number of test inputs and iterations, the generate button will create text fields to enter test inputs.

By checking the "User Input" box, you can specify that the student projects will take user input instead of using command line arguments (CLA).

The input text file created for input redirection and the output text field used to write project outputs will be saved to the "Class Projects Directory".


Included Dependencies

  • zip4j
  • commons-io