Find Jobs
Hire Freelancers

Creating a Quiz using Python

£10-23 GBP

Completed
Posted over 6 years ago

£10-23 GBP

Paid on delivery
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.
Project ID: 15392948

About the project

6 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
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
User Avatar
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.
£60 GBP in 3 days
5.0 (18 reviews)
4.6
4.6
User Avatar
I'll make the best quiz ull like it. Relevant Skills and Experience I like writing and asking questions
£18 GBP in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
£55 GBP in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Payment method verified
Member since Oct 13, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.