DESIGN VIEW
The Quiz Maker App is a simple educational mobile application developed using MIT App Inventor that allows users to answer multiple-choice questions and check their knowledge. The app displays one question at a time with several answer options and provides instant feedback based on the user’s selection.
DESIGN VIEW
Questions and answers are stored within the app using lists. When a user selects an option and clicks the Next or Submit button, the app checks the answer, updates the score, and moves to the next question. At the end of the quiz, the final score is displayed.
ELEMENTS USED
Lists (for questions and answers)
Buttons and labels
Conditional logic
Score calculation
Event-driven programming
The Quiz Maker App is easy to use and ideal for students learning logic building and interactive app development using MIT App Inventor.
CODE
Lists (Questions, Options, Answers)
Lists are used to store quiz questions, multiple-choice options, and correct answers.
Global Variables
Variables store the current question number and the user’s score.
Screen.Initialize Block
Loads the first question and its options when the app starts.
CODE
set Label.Question.Text
Displays the current question on the screen.
Button.Option.Click Blocks
Detect which answer option the user selects.
if–else Block
Checks whether the selected option matches the correct answer.
set Score = Score + 1
Increases the score if the answer is correct.
Button.Next.Click Block
Moves to the next question by increasing the question index.
End of Quiz Condition
Displays the final score when all questions are completed.
DOWNLOAD AIA FILE FOR THIS PROJECT