Skip to content

Simple GUI application built using the Tkinter library in Python that allows a user to input grades and their respective weights and calculates the weighted average of those grades.

Notifications You must be signed in to change notification settings

TheKomkry/GradeCalculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Grade Calculator

This is a simple GUI application built using the Tkinter library in Python that allows a user to input grades and their respective weights and calculates the weighted average of those grades.

Download

Executable (recommended):

Download the executable

Python script:

Make sure you have Python 3 installed on your computer. Then, download the script and run it.

Download the Python script

Python script with console input (advanced):

Make sure you have Python 3 installed on your computer. Then, download the script and run it.

Download the Python script

This version adds setting that allows you to first input the grades via console which is in my opinion faster, but not as user friendly.

Source code:

Download the source code

Running the application

A window will open up, allowing you to input grades and weights. You can add additional fields for grades and weights using the "Add grade" button. When you are ready to calculate the average, click the "Calculate" button. The calculated average will be displayed at the bottom of the window.

To reset the application and clear all of the input fields, click the "Clear" button.

Customizing the application

You can customize the behavior of the application by modifying the code in the script. For example, you can change the layout and appearance of the GUI by modifying the Tkinter code in the script.

I'd love to see what you come up with! If you make any changes, please consider submitting a pull request.

Or share your changes with me on Discord: Komkry#0630

About

Simple GUI application built using the Tkinter library in Python that allows a user to input grades and their respective weights and calculates the weighted average of those grades.

Resources

Stars

Watchers

Forks

Packages

No packages published