Create a quiz based on 3 different topics: History, Music and Computer Science.
• I will have to make the user of the quiz enter a unique username and password for an account.
• The username must be made up from the first 3 letters of their name and their age. E.g. Paul Smith, age 21 would have a username of ‘Pau17’.
• I must then save the username and password to an external text file.
• I must also store the details about each user, the topic, the score and difficulty rating of all the quizzes the user has taken, they do not have to be saved in the same file.
I must also be able to log in with these credentials.
• The user must then enter the following details about themselves: their name, their age and their year group.
• For each of the three topics I must create questions with an Easy, Medium and Hard category for the questions.
• Each of the questions will have a set of possible answers to choose from.
• The number of answers that the user can choose from can change depending on the difficulty the user has chosen. I.e. Hard will have 4 answers, Medium will have 3 answers and Easy will have 2 answers.
• The user must also select an answer to the question before the next question will be displayed.
• At the end of the quiz the game should show you the amount of questions you got correct and a grade depending on the percentage of questions the user got correct.
• I must also create a suitable grade boundary system and show the percentages you need to achieve each grade.
There must be 4 or more grade boundaries. The boundaries should go from:
o 15% or below being “Better look next time”
o Above 15% - 50% is “Ok”,
o 51% - 70% is “Good”
o 70% - 85% is “Remarkable”
o 86% - 100% is “Outstanding”
• The program will have to store the information about each quiz the users have taken, including the topic, score and the difficulty rating.
I can complete this project in 20 hours. Let me know if you'd like me to start working.
Relevant Skills and Experience
have done similar projects before
Proposed Milestones
£33 GBP - milestone
£23 GBP in 1 day
4.7 (4 reviews)
3.0
3.0
6 freelancers are bidding on average £32 GBP for this job
Hi... I am specialist in Python, certified by Freelacer. I fully understand your project and I have given you the best offer. Hire me :)
Add my WhatsApp -> +584265960160
Or my Telegram -> @ejdecena
Relevant Skills and Experience
Python and Mathematics
Proposed Milestones
£60 GBP - All the work.