Posted : 1 week ago
You are to develop a grade calculator that accepts a student’s scores for quizzes, mid-term, problems and final exam. When ‘calculate’ is pressed the page will display the student’s results, including quiz average, course average, and letter grade. Sample screens are as follows (a starter page is also provided):
The calculation of the grade is based on the following rules:
Quiz Average = simple arithmetic average of the highest 4 quizzes.
Course average is a weighted average, as follows:
50% for Quiz Average,
15% for the MidTerm,
10% for the Problems,
25% for the final exam.
Letter grade is based on the standard 90/80/70/60 brackets, with rounding .5 up to the next highest whole percent.
Except that: a student who received 90 or better on each of the following: Quiz Average, Midterm, and the Problems (that is, on each of those 3 items must be 90+) gets an A and did not have to take the final exam. In such a situation the course average is just the arithmetic average of the three components (Quiz Average, Midterm, and Problems scores).
The Clear button resets the form and puts the focus back in the Student Number box.
Create the application as another HTML type project inside Netbeans called StudentGrades and when finished, zip the full project and post it in blackboard in the usual way.
Extra Credit (5 points):
As noted above, instead of using simple alert messages for field error notifications, implement the span tag. If attempted, you must use span tags for each input field being validated.