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.
- Host: GitHub
- URL: https://github.com/pisaucer/plank-grades
- Owner: PiSaucer
- License: mit
- Created: 2024-04-23T03:24:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-20T22:21:12.000Z (over 1 year ago)
- Last Synced: 2025-03-23T21:46:53.010Z (10 months ago)
- Language: JavaScript
- Homepage: https://pisaucer.github.io/plank-grades/
- Size: 354 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
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).