Skip to content

Dynamic Quiz.Shuffled Questions and Answers. Calculated Bonus.

Notifications You must be signed in to change notification settings

tonymelek/code_quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Quiz

Description

This a simple Beginner Level HTML Quiz. The Quiz starts with an introductory screen giving the user intructions and waits till they are ready to run the quiz, then quiz runs , then an End of Quiz screen.

  • The Quiz Questions and answer options are read from a CSV file, which can be edited away from the code, just sticking to its current format.

  • Questions are shuffled every time the quiz is run, and multiple choice options are shuffled as well.

Features

  • Start with Instructions first_screen
  • Once, the quiz starts the user will see a counter running at the top right corner of the screen and will get the first question. Questions_screen
  • Everytime the user answers a question , they will be told if they answred correctly or not. If not 30 seconds will be deducted from the timer.
  • If the user solved more than half the questions correctly, they will be granted a weighted bonus depending on the remaining time after they finish. (So, you need to answer correctly and quickly to get the highest score).
  • Quiz ends whenever any of these happens first ( Times runs out, Questions run out). End_screen
  • User is offered to add their name to the "Hall of Fame" everytime they have completed the Quiz.

Note: The Logo icon has been created as a timer a with inverted tick to form a "Q" like shape Logo_icon

Test

You many try the Quiz by simply following the link to Code-Quiz.

Feedback

You are welecome to provide any feedback or comments on the code to be sent to my e-mail tonymelek.au@gmail.com

License

Code Quiz is © copyight to Tony Melek 2020

About

Dynamic Quiz.Shuffled Questions and Answers. Calculated Bonus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published