Skip to content

script for simulation of a Student gradebook & statistical calculation of class averages.

Notifications You must be signed in to change notification settings

terpyPy/math125GradeCalc

Repository files navigation

math125GradeCalc

student & mathClass classes, provide functionality for studentDataBase.py, makes a searchable database of fake students with unique id numbers, UIDnames, and grade totals. database search is a binary search with a maximum lookup of 20 in 1 mill + students.

UPDATES:

  • version 1.1.0 patch:

    1. over all functionality refactor
    2. streamlined data input, sanity, and class inheritance
    3. encapsulated data retrieval to the proper scope and moved function that manipulate class data to there respective class method equivalents.

    added:

    1. MathClass.sort method
    2. MathClass.getAverage methods
    3. Sections graphs calculations with RMSE, and plotting

    UI:

    • UI events and interaction with MathClass rescoped, top bar menus added
    • Additions: The "New" was tab added
    • Function: adds a new student based on student 0, which is not displayed to the user, and used only as a reference to inti a new student

    v1.1.4 UI aaddtions:

    • added: new class sections and new student creation with top menu bar.
    • added: scatter plot funtion for class sections show test avg, class avg relation ship uses RMSE to plot best fit.

image image

old

added the Student & mathClass classes, provide functionality for studentDataBase.py, makes a searchable database of fake students with unique id numbers, UIDnames, and grade totals. database search is a binary search with a maximum lookup of 20 in 1 mill + students.

total tests <= 9, all other user inputs can be any valid integer number including negitive floats&ints

2/4 tests:

image

3/4 tests:

image

Releases

No releases published

Packages

No packages published

Languages