Assignment 6
Snazzy Quiz: Visual Effects with jQuery
Due Saturday October 26 before 11:30pm

Overview

For this assignment you will develop an interactive quiz that uses jQuery effects for providing helpful feedback to the quiz taker.

To assist you in developing your quiz, you may want to study this demo page and use it as a starting point for your assignment.

Quiz Content

Develop questions with clear answers (e.g. multiple choice) for a domain of your choosing. If you are not sure which domain to choose, consider developing questions for JavaScript and jQuery (you won't lose points for having the incorrect "correct" answers, but I'll let you know). Multiple choice and check box questions are best. Short answer questions might be a possibility if there is only a clear right answer.

Work out hints and scoring schemes for your questions. Then decide how hints and feedback will be presented to the quiz taker.

Requirements

For full credit, your quiz must meet the following requirements:

  • At least 5 questions, such as with radio buttons or checkboxes
  • Visual hints if the user requests it
  • Visual feedback for correct and incorrect answers
  • Summary assessment based on the score
  • Coding style consistent with course conventions

Extra Challenges

Consider the follow additions for a snazzier quiz:

  • Animated feedback
  • Remove incorrect answers to highlight correct answers
  • Use of additional controls for providing answers and requesting feedback

Submission

Submit your files in a zipped folder to D2L. If you can post your files online, submit the URL in the comment.

Grading

This assignment is worth 10 points. Apps that address all of the requirements will receive 10 points.