Create a native application for iPhone or iPad (or Universal) that tests the user knowledge of a certain topic.
Your application should have at least 10 questions hard-coded and each time the user starts the application, 5 of these questions are selected randomly.
For every question, user should select one option out of four options presented.
When the user answers the fifth question, the application should display the user’s score and one of the following messages depending on their score.
Score 0/5, 1/5 and 2/5 Message => “Please try again!”
Score 3/5 Message => “Good job!”
Score 4/5 Message => “Excellent work!”
Score 5/5 Message => “You are a genius!”
The topic for the questions should be chosen carefully and all the questions should be meaningful. All the questions should be based on the topic you have chosen.
If the score of the test is Option 1 (see above) user should be given an option to retake the quiz.
I have created a project similar to what you looking for... i did it to study calculus 2formulas also have multiple apps in the app store under luis ramos