Skip to content

benosho/quizapp

Repository files navigation

quizapp

The Quiz App can be downloaded here:

https://drive.google.com/open?id=13Tt1B0FVp-2zNznJMm0luN8_Oo0fOYzn

Synopsis:

The quiz App grades user response to quiz questions. My quiz App tests knowledge about fire safety. Different input types are used to capture user responses. I developed this App during the 7 Days of Code Challenge of the Google Africa Scholarship Program. The Challenge tests skills learnt on the Android Basic course by Udacity.

Design:

The quiz contains 10 questions. A point is scored when a question is correctly answered. A maximum of 10 points can be scored. Quiz scores pop-up on the screen when the "Get Score" button is clicked. The App is single screen. Radio buttons, check boxes and text fields are used to capture user responses. The questions and correct responses are listed here: https://github.com/ngwebspinner/quizapp/blob/master/testing.txt.

To keep lines of code to a minimum, arrays and collections were used. This required reviewing the Java documentation and borrowing code snippets from sites like Stack Overflow. Specifically arrays and collections were used to store user responses and expected responses. Array and collection methods were also immensely useful for comparing user responses with expected responses.

Grading Logic:

The grading logic is described here: https://github.com/ngwebspinner/quizapp/blob/master/testing.txt

Attribution

CC0 Fire warning sign image by OpenClipart-Vectors on Pixabay.com

About

A basic quiz app that tests knowledge about fire safety.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages