Python programming project to create an arithmetic quiz and sort quiz data.
£20-100 GBP
已完成
已发布超过 8 年前
£20-100 GBP
货到付款
Task 1
I have already completed task 1 which requires me to create an arithmetic quiz on python with the following criteria.
A primary school teacher wants a computer program to test the basic arithmetic skills of her students. The program should generate a quiz consisting of a series of random questions, using in each case any two numbers and addition, subtraction and multiplication. The system should ask the student’s name, then ask 10 questions, output if the answer to each question is correct or not and produce a final score out of 10.
Task 2
I have also already completed task 2 which requires me to write the student's score and name to separate classes in notepad text files in the format: Name, Score.
The teacher wants to keep track of the scores each member of the class obtains in the quiz. There are three classes in the school and the data should be kept separately for each class.
Task 3
However, I have not yet completed task 3 of this programming project.
The teacher wants to use the results from students taking these quizzes to log their performance. The system should store the last three scores for each student. The teacher would like to be able to output the results of the quiz for a particular class, sorted:
• in alphabetical order with each student’s highest score for the tests
• by the highest score, highest to lowest
• by the average score, highest to lowest.
For this particular task I require 2 separate codes, (1 in which I have almost completed - it just needs to be modified), and another code which I am yet to complete. The first code which I have completed is the actual arithmetic quiz which also writes the student's name and scores to a text file. However I now must store the students last 3 most recent scores for the test, which should be formatted like this - Name, Score1, Score2, Score3 in the text file. See attached documents for more detail on this.
Once this has been completed, the next code can then be completed as you will now have 3 of the most recent scores for each student which can help you find the highest score for each student, highest score for tests and averages of scores etc.
Sir I am good in python now working on a application with live chat functionality with python so you can give me a try trust me I can do your project easily