Project
ITP100 Project: Part 2
Create the solution to a program that calculates the final score and letter grade for one student.
Please use the following grading schema from Part1.
At this point assume that the user is entering the grades manually. Modularize your code
appropriately. Below is a suggestion for the modules you may need:
A module to calculate the total homework score
A module to calculate the total exam score
A module that calculates the total quiz score
A module that calculates the total discussion score
A module that calculates the total project score
A module that calculates the final score
A module that determines the letter grade based on the final score
The first five modules also need to query the user for each individual score.
A letter grade is based on the following table:
Grading Rubric Points Score
Correct variable declarations 15
Correct declaration of constants 15
Correct module declarations and endings 15
Correct arguments in module call 15
Correct parameters in module declaration 15
Correct parameter variable scope (value/reference) 15
Correct calculations 6
Code properly indented 2
Input validation placeholders 2
Total 100