My project
I have been given a project to complete for my exams in school. I have almost completed the project and i am now just looking for that ‘special something’ that will hopefully boost my marks. i.e. Something that no one would be expecting from a 16 year olds experience. If someone could give me any ideas that would be great. I will post the brief bellow.
Schools are aware of the need to raise standards in literacy. They are adopting a range of strategies and interventions to improve pupils reading ages and their ability to spell correctly.
The head teacher of Greenparks School has decided that she would like to introduce a competitive approach to improving standards of spelling. There will be a weekly spelling test for pupils in Years 3 to 6 and at the end of each half term there will be a merit assembly when the children who have made good progress will be rewarded.
Each week the teachers will give the pupils a list of ten words to learn for a spelling test on Friday morning. In addition to the word, the list includes a definition of each word.
The head teacher is aware that the teachers already have a large workload and would like to introduce a system that could automatically mark and record pupils results week by week.
She would like each teacher to be able to enter the ten words into the system each week. The pupils would then type each word into the computer in response to the definition being displayed. The system would check the answer, calculate their score and save the childrens scores.
The system should score each of the ten words using the following rules:
If the pupils spelling is correct - 2 marks
If there is a minor error - 1 mark
If there is a major error - 0 mark.
The head teacher has commissioned you to create a computer based system which will:
Allow users to log in either as staff or pupil
Allow staff to add words and definitions to the system
Display a ten question spelling test
Calculate and display a pupils score at the end of the test
Store pupils scores
Provide analysis of pupil progress.
Which programming language did you use? Do you want us to help you to improve functionality, usability, stability or security?
Did your system implement basic functions for back-end, such as create - read - update - delete (CRUD) a definition / a test?