Question: Computer Science 0 Project Description For your final project, you are to write a Python program that allows users to take a quiz. Your program
Computer Science
Project Description
For your final project, you are to write a Python program that allows users to take a quiz. Your program can either be modularized or nonmodularized; it is up to you to decide. However, your program must contain lists, decision or if structures, and repetition or looping structures.
Following are the questions and correct answers that you will be using for this project:
tableQuestionCorrect Answer What is the capital of Japan?,Tokyo What is the capital of Taiwan?,Taipei What is the capital of Canada?,Ottawa What is the capital of California?,Sacramento What do you call a baby kangaroo?,Joey What do you call a baby bear?,Cub What do you call a baby chicken?,Chick What do you call a group of wolves?,Pack What do you call a group of lions?,Pride What do you call a group of fish?,School
When run, your program should display the first question and allow the user to answer the question. After the user enters hisher answer to the question, your program should then determine whether or not the entered answer is correct and then display a message like "You are CORRECT!" or "You are INCORRECT. The correct answer is: to the user. After, the program will then move on to display the second question. The steps will be repeated until the user has had the opportunity to answer all questions. After the question has been answered and the user has received feedback correctincorrect the program will then display the final results of the quiz. The final result of the quiz should include the number of correct responses, the number of incorrect responses, the user's numeric grade, and the user's letter grade.
Grading Rubrics
pts Program works correctly and meets the requirements set in the project description. Additionally, the program utilizes decision and repetition structures and contains minimal to no redundant codes. Furthermore, the solution is the best possible solution and is the most efficient solution to the program based on the topics covered.
pts Print messages are grammatically correct and contain empty spaces making them easy to read and follow.
pts Program is properly documented.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
