An open API service indexing awesome lists of open source software.

https://github.com/pisaucer/plank-grades

Determine your grade in Dr. Plank's class. This fan made project and NOT recommended from Dr. Plank. This is fully created by students for students.
https://github.com/pisaucer/plank-grades

Last synced: 3 months ago
JSON representation

Determine your grade in Dr. Plank's class. This fan made project and NOT recommended from Dr. Plank. This is fully created by students for students.

Awesome Lists containing this project

README

          

# plank-grades

Determine your grade in Dr. Plank's class. This fan made project and **NOT** recommended from Dr. Plank. This is fully created by students for students. This Grade Calculator web application calculates grades for students based on various factors such as exam scores, labs, and attendance.

[Demo](https://pisaucer.github.io/plank-grades/)

## Introduction

The Plank Grade Calculator is a web application designed to assist students in calculating their grades enrolled in COSC [202](https://web.eecs.utk.edu/~jplank/plank/classes/cs202/), [302](https://web.eecs.utk.edu/~jplank/plank/classes/cs302/), and [360](https://web.eecs.utk.edu/~jplank/plank/classes/cs360/) courses. It follows specific grading scales, lab grading policies, and attendance rules outlined by Dr. Plank.

## Features

* Calculates final grades based on exam scores, labs, and attendance.
* Implements a grading scale files for converting exam scores to curved scores.
* Tracks attendance for classes and labs, applying deductions for missed classes/labs according to specified policies.
* Supports file uploads for retrieving data that website doesn't have for grade calculations.

## Usage

To use the Grade Calculator:

1. Fill out the provided form with student data, including exam scores, lab performance, and attendance.
2. If course data doesn't exist, Upload grade files. (Maybe even add Pull Request)
3. Click the submit button to calculate the final grade.
4. View the calculated grade.

## Installation

The Grade Calculator is a standalone web application that can be hosted on any web server. Follow these steps to set up the application:

1. Clone or download the repository to your local machine.
2. Copy the contents to your web server's directory.
3. Access the application through your web server's URL.

## Contributing

Contributions to the Plank Grade Calculator are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request. See the [CONTRIBUTING.md](CONTRIBUTING.md) file for more information on how to contribute.

## License

The Plank Grade Calculator is licensed under the [MIT License](LICENSE).