Python Arithmetic quiz for primary school students
£20-250 GBP
Closed
Posted over 8 years ago
£20-250 GBP
Paid on delivery
For the following scenario analyse the detailed requirements for each situation and, using suitable
algorithms, design a solution to be coded in a suitable high-level programming language. Show the
iterative development of the individual solutions with suitable testing throughout the process. Test
the final products and evaluate your solutions against the detailed requirements you identified in the
analysis.
The results for a task may be used without further testing in any subsequent task, or each of the tasks
may be solved as a separate system.
Arithmetic quiz
Task 1
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.
Analyse the requirements in detail and design, code, test and evaluate a program to meet these
requirements.
Task 2
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.
Analyse the requirements in detail for this program and design, code, test and evaluate a program that
will record and store the data for three separate classes of students using the arithmetic quiz.
Task 3
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.
Analyse the requirements in detail for this program and design, code, test and evaluate a program that
will allow the teacher to select which class group to look at and which field to use when sorting the
output data
Hi,
I am a professional Python developer and interested in working on this project, I have a few questions:
1. The code should be which Python version 2.7 or 3.1?
2. Task 2 and 3 specify to store the data, does this mean the data should be stored while the program is running or it should be persisted to some file in a suitable format?
3. Task 3 mentions that the teacher will use different parameters for sorting. How is this parameter supplied, from the terminal as a text input or an UI interface is expected?
Looking to hear back from you to have further discussion.
Regards,
Anupam
Hi, I have read the requirements and I would like to do this project if given the opportunity. I am a computer science practitioner and having the "Python and Algorithms Certification Badge" in my profile gives me confidence and assurance that I can deliver you the project as required. Let me know if you are interested so I can have further details besides what was posted. Thanks.
Hi,
I, based on my 5 years of experience as a software engineer knowledgeable either Unix/Linux, have strong background in analytical skill. I am well equip with python language. Let me know the best of your time so we can discuss further based on your requirements and we can move forward to the next step.
Hello. I am an independent developer who is interested in your project. I have worked on many projects in various high level languages including python ruby etc.
I understand you want a quizzing solution where primary school students are asked simple arithmetic questions randomly generated for multiple classes and show the results.
I can deliver the project as you require fast and of high quality. Please contact me on freelancer for further discussion.
Hi i have good experience on writing shells and python script , please have a look on my previous similar project.
please let me know your interest .
Regards
Mukesh
I am good and I am fast.. I have a vision how we can do it. We would use a database or if not like that we will use an xml file in which we will store the data. It should not be hard. But I propose that we do the app in C#. It has many options for an lovely desktop app... Hope to hear from you!
Hello, we are a work team with several habilities, each one of us has experience in differents fields. We think this project is perfect for us because we have it all to do the best job for you. In this moment we are working on our reputation, that is why we will do our best so you can be one of those good califications in this profile.
I would like to know more details. It is Python UI program or a normal script to console? I look forward
Anproweb team
Hi,
I am working as aProgrammer such jobs are my daily practice. I am interested in your project. Lets Discuss
I have vast experience in Python Development.
Thanks
I have a quite large experience using python as my scientific programming language. I am physicist and I have worked with it during an internship at ESA
Hi,
Before I beginn I have some questions. If you be answer, than I clarified my bid.
You will it having as web service? That I ask while I have a idea, how it making for student classes and groups, ad for teachers admin panel. But you can tell your own vision about the project. What to do the type of app: desktop with wsgi or simple web with bootstrap frontend for pc, laptop, notebook and mobile phones?
With best regards: Vatay Világi Norbert
skye: lineomagyarorszag (10:00-22:00 CET)
Hello!
I can easily help you for one day.
I'm newbie here, and I want to start with your project because I really know the deal.
My younger sister studying in school now and I often help her with programming tasks like this.
I very love Python and use it every day in my work.
So I will be glad to work with you, because your project is interesting for me.
We can provide three python programs that use the python34 Interpreter: primquiz, which is an arithmetic quiz, threeclasses, which stores results for 3 classes and results, which analyzes results by making class lists alphabetically, by highest mark and from an average.