Question
Objectives: To create a client-side application using JavaScript Tasks: add JavaScript code and events to a grading HTML page so that all the calculations are
Objectives:
To create a client-side application using JavaScript
Tasks:
add JavaScript code and events to a grading HTML page so that all the calculations are done properly and correctly. You should be able to enter student scores for each category and then calculate a grade based on the percentage split. The grading criteria for the course are as follows.
Assessment | Number of Assessment | Max Points per Assessment |
Lab assignment | 10 | 25 |
Quiz | 10 | 10 |
Test | 2 | 100 |
Project | 1 | 100 |
Extra credit | 1 | 25 |
Participation | 15 | 5 |
Total earned % points = 30% of lab assignments + 10% of quizzes + 30% of exams + 20% of project + 5% of extra-credit + 10% of participation
The grade is determined using the table below.
Earned % Points | Grade |
90 | A |
80 but < 90 | B |
70 but < 80 | C |
60 but < 70 | D |
< 60 | F |
Please do not use any JavaScript frameworks/libraries which have not been covered in the course.
You should have at least 2 separate code files: html, and js. A .css file is not required but is still highly encouraged.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started