The Student Exam Performance Tracker is a Python-based data analysis tool designed to empower educators in managing and analyzing student exam scores. This application streamlines the process of calculating subject grades, overall averages, and final grades based on a customizable grading scheme. The tool further generates detailed performance records and subject-specific exam result tables to provide actionable insights for educational decision-making.
- Automated Grading: Effortlessly calculates grades for individual subjects and overall performance, adapting to your unique grading criteria.
- Data Entry: Seamlessly input student names, exam scores, and course information via an intuitive command-line interface.
- Subject-Specific Analysis: Dive deep into exam results, averages, and grades for each subject (Chemistry, Biology, Physics, Math).
- Performance Records: Access comprehensive performance records for each student, displaying subject grades, overall averages, and final grades.
- Data-Driven Insights: Identify students requiring additional attention or exam retakes based on computed final grades and exam status.
- Customizable Grading Scheme: Tailor the grading scheme to your institution's guidelines, ensuring accurate grade calculations.
- Validation: Robust input validation ensures error-free recording of scores and grades, enhancing data reliability.
- Clone this repository to your local machine.
- Install the required packages using
pip install -r requirements.txt
. - Run the application with
python exam_tracker.py
in your terminal.
- Launch the tool and follow the command-line prompts to input student information, course names, and exam scores.
- The tool will swiftly calculate subject grades, overall averages, and final grades based on your customized grading scheme.
- Performance records and subject-specific exam result tables will be generated for each student.
Sample performance record table:
Student Name | Chem Grade | Bio Grade | Phy Grade | Math Grade | Overall Avg | Exam Status |
---|---|---|---|---|---|---|
John Doe | B | A | C | D | 75.00 | Retake Exam |
Jane Smith | A | B | B | C | 80.00 | Pass |
Contributions are warmly welcome! Should you encounter issues or have insightful suggestions, please open an issue or submit a pull request.
For any inquiries, please don't hesitate to reach out: akomolafeayoyinka@gmail.com.
Connect with me on LinkedIn.