Project

profileRickyypoo
ITP100-ProjectPart2.pdf

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