https://github.com/zmievsa/autograder_gui
Autograder graphical user interface
https://github.com/zmievsa/autograder_gui
Last synced: about 1 year ago
JSON representation
Autograder graphical user interface
- Host: GitHub
- URL: https://github.com/zmievsa/autograder_gui
- Owner: zmievsa
- License: gpl-3.0
- Created: 2021-02-16T13:08:54.000Z (over 5 years ago)
- Default Branch: stable
- Last Pushed: 2021-12-03T07:52:13.000Z (over 4 years ago)
- Last Synced: 2025-03-18T06:38:14.581Z (about 1 year ago)
- Language: JavaScript
- Size: 8.23 MB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This utility aims to provide a simple, yet secure and highly configurable way to autograde programming assignments.
#### Table of Contents
[Features](#Features)
[Platform Support](https://github.com/Ovsyanka83/autograder)
[Installation](#Installation)
[Supported Programming Languages](#Supported-Programming-Languages)
# Features
* Autograder_gui is based on the [autograder](https://github.com/Ovsyanka83/autograder) CLI utility and hence provides all of its features
* GUI-specific features are focused on exporting grading/plagiarism results to CSV and JSON formats
# Installation
* In order to use autograder-gui, you must have [python](https://www.python.org/) >= 3.7, [tkinter](https://docs.python.org/3/library/tkinter.html), and Chrome Browser installed.
* If you wish to grade C/C++ homeworks, you must have gcc installed
* If you wish to grade Java homeworks, you must have java JDK installed
* Run `pip install autograder_gui` in your terminal
# Demo
...