Assessment 3: Sum the values of 3 numeric input fields
(15%)
Due: March 5th, 2019
Students will place three input fields on a page which a user can enter numbers in to, and upon pressing a button will have an alert display the sum of all the inputs values.
Instructions
In an HTML file, create three text fields with unique identifiers, and a button, and upon pressing that button, JavaScript code within the <script> block is executed to sum the fields and display that sum to the user.
Please refer to the rubric at the end of this document for evaluation details.
Requirements
- The sum value is displayed to the user in a JavaScript alert
- The sum value is correct
- The sum is only calculated once the button is pressed
Submission
- Upload to D2L Dropbox folder labeled “Assessment 3: Sum the Values”
Evaluation
This assessment is graded out of 16 points and will be evaluated using the following rubric.
Learners may receive partial scores or a zero for unacceptable work.
Criteria | Does Not Meet Expectations 1 |
Partially Meets Expectations 2 |
Meets Expectations 3 |
Exceeds Expectations 4 |
Max Points |
Quality of Implementation | Inadequate comprehension of concepts or theories presented in course materials. | Partial comprehension of concepts or theories presented in course materials. | Adequate comprehension of concepts or theories presented in course materials. | Broad and in-depth comprehension of concepts or theories presented in course materials. | 4 |
Required Components | Work is missing/does not address required components indicated in the instructions. | Work is missing/does not address some of the required components indicated in the instructions. | Work includes all components and meets the requirements indicated in the instructions. | Work includes and exceeds the requirements indicated in the instructions. | 4 |
Code Quality | Unclear organization. Many grammatical, spelling, or punctuation errors. | Some signs of logical organization. A few grammar, spelling, or punctuation errors. | Organization supports purpose. Almost no grammatical, spelling, or punctuation errors. | Organization fully supports purpose. No grammatical, spelling, or punctuation errors. | 4 |
Functionality | Does not function, errors are present. | Some noted requirements behave as required, however some do not. | All noted requirements behave as required. | All noted requirements behave as required, following best practices outlined in class. | 4 |