Quiz Results

Once the student clicks the correct answer of the third question during the story's quiz (or answers the "Poll Question," if available), he or she then moves on to the "Quiz Results" stage, which displays to the student his or her results of taking said quiz. This is a multi-part process that shows the end results in 3 or 4 separate parts (depending on whether the student has mastered the story or not): Checking, Questions, Coins, and Avatars. The fourth part only showing in the event of story mastery. When this process begins, a new background image, with a slightly darker overlay, should load in place of the background image used during the quiz taking process, "results.webp."

 

Part 1: Checking

For part 1 of the "Quiz Results" process, three modules load onto the page, as shown in the first mockup, above. First should come the upper left module (consisting of the story title and subtitle). Second in the center module should load a processing animation (vertically and horizontally centered in the page). And, in the lower right, the text "Checking your work..." should display. This beginning state, with the processing animation, should hold for a few beats simply to give students the appearance or feeling that something is happening.

Note: When these first 3 modules fade in onto the "Quiz Results" page, let's load them in cascading fashion, beginning with the subtitle, then questions, and then the "Continue" module, one after the other.

 

Part 2: Questions

For part 2 of the "Quiz Results" process, after the "Checking" state displays, the "Questions" stage begins, as shown in the second mockup, above. For this stage, the center module containing the processing animation should fade out, to be replaced by the "Quiz Results Pictograph." This module consists of an image that shows the number of quiz questions the student answered correctly on the first try, represented by an image of 3 stars (one star showing for each correct question), as well as text below it, the "Quiz Results Data Readout Text," to note said results. In the example shown in the first mockup, the student has only answered 2 of the 3 questions correctly, thus 3 stars are showing. The pictograph will be one image. So, programatically, all that needs to be done is to show the correct image (of 4 possibilities) based on the student's performance (0, 1, 2, or 3 questions answered correctly). In addition, the "Checking your work..." text in the lower right should fade out, to be replaced by a status message (which consists of a submit button prefaced by a line of text, the "Quiz Results Story Status Notification Text"). If the student has answered any questions incorrectly (on the first try), the footer text should read "You may retake this quiz in 24 hours." If the student has answered all 3 questions correctly (on the first try), the footer text should read "You have mastered this story. Awesome!"

Note: Let's add some variation with the second sentence of the mastery line, replacing "Awesome!" with some additional variations, chosen at random: Sweet!, Way to go!, Bravo!, Well done!, Great job!, Nice work!, Nicely done!, Aww yeah!, Fantastic!, Keep it up!, Excellent!, Superb!, Amazing!, High five!, Spectacular!

 

Part 3: Coins

When the student clicks the "Continue..." button in Part 2, the "Quiz Results Pictograph" center module should fade out, and the "Coins Awarded Pictograph" center module should fade in, while everything else on the page remains the same, as shown in the third mockup above. This time, the pictograph represents the number of coins the student has earned so far by trying to master the story. By completing any one quiz, the student will have the ability to collect up to 16 total coins (each question is given a reward value in the story package upload of up to 5 coins). This pictograph will likewise be a single image (albeit with many more possibilities, as it shows icons for coins awarded, placeholder icons for coins that could be or could have been earned, and then finally blank placeholder containers for slots not filled by either). The "Poll" question, when available, always rewards 1 coin.

Note: Each question a student is asked to answer while taking a quiz may be worth a different number of knowledge coins when answered correctly on the first try, and each story is likely to have 5 questions or more, in total (even though only 3 will be presented to the student). Also, one of the "Power Ups" gives the student the ability to swap out any one question for a new question. As such, each time the student takes the quiz, the total number of achievable knowledge coins collected may be different. However, during subsequent re-takings of any quiz, any questions previously answered correctly on the first try must be included, because those knowledge coins have already been awarded.

If the student has "Mastered" the quiz (answered all 3 main quiz questions correctly on the first try), he or she is awarded a certain number of bonus coins for scoring 100%, and is notified of this occurring by a second "Coins Awarded Pictograph," after the first one displays, as shown in the fourth mockup, above. If the quiz isn't "Mastered," this second coins pictopgraph is skipped.

 

Part 4: Avatars

When the student clicks the "Finish Quiz" button on Stage 3, it should return him or her to the "Story Library," as either at least 1 question was answered incorrectly (on the first try), or the story that was just read simply had no collectible avatars to unlock. However, if the student has answered all 3 quiz questions correctly (on the first try), and the story has at least 1 collectible avatar that is unlocked, clicking the "Continue..." button should instead fade out the "Coin" center page module, and replace it with the "Collectible Avatar Placard " module, so as to show the student the collectible avatars that have been unlocked (and can thereafter be purchased with knowledge coins in the "Avatar Store"). This fourth stage is shown in the fifth mockup, above.

The "Collectible Avatar Placard" module is merely a container with the avatar's image, along with its title beside it. The container should expand and contract to fit both perfectly (as variation is needed due to the title's character count). Some stories on Readingful will have 1 avatar that can be unlocked by mastering the story, others will have 2 or 3. Some will have none. If there is more than 1 avatar unlocked by a single story, the placard of 1 avatar should hold for 3 seconds, fade out, then show the next, and so on, in repetative fashion, so as to cycle through them. The text below the placard must be able to account for the number of avatars, as well as make the word "avatar" plural in that event.

 

A Note On "Mastery"

While students only get credit (earn coins, get a point increase/decrease), for answering any quiz question correctly the very first time they encounter the question (meaning if they answer the same question again on subsequent quiz attempts, they do not earn the associated coins, nor points), answering the question correctly on the first answer selected during subsequent attempts STILL COUNTS TOWARD MASTERY. "Mastery" of a text is simply choosing the correct answer of all 3 quiz questions on the first try DURING ANY SINGLE QUIZ ATTEMPT, whether or not the question has been encountered before. As such, it will be routinely possible for a student to "master" a text, yet not earn all possible coins for the questions answered during the attempt, or any coins, for that matter, (because he or she has tried the question before, and on the first attempt, answered incorrectly). This is an important distinction to make.

It will be entirely possible for a student, upon mastering a story, to only have earned the "bonus" coins for the act of mastery.

 

Story Library Return

Upon the return to the "Story Library," after finishign the quiz, let's show a cash register animation and sound, to show the "Knowledge Coins" earned being added to the student's balance, in the "Profile Module," as shown in the sixth mockup, above.

 

Styling Checklist:

 

Images:

1. Quiz Results Pictograph 1: quiz_results_pictograph_1.svg, 340 x 90

2. Quiz Results Pictograph 2: quiz_results_pictograph_2.svg, 340 x 90

3. Quiz Results Pictograph 3: quiz_results_pictograph_3.svg, 340 x 90

4. Quiz Results Pictograph 4: quiz_results_pictograph_4.svg, 340 x 90

5 to 150. Coins Awarded Pictograph 1 to 146: coins_awarded_pictograph_0_of_3.svg to coins_awarded_pictograph_16_of_16.svg, 396 x 90

6. Profile Module Knowledge Coin Icon Balance Increase: #00D653

 

Text:

MOCKUP 1:

1. Story Passage Title: 4.8 rem, #FFFFFF (DUPLICATE, ORIGINAL SHOWN IN "STORY" SPECS)

2. Quiz Subtitle: 2.8 rem, #FFFFFF80 (DUPLICATE, ORIGINAL SHOWN IN "STORY" SPECS)

3. Quiz Results Story Status Notification: 2.2 rem, #FFFFFF80

 

MOCKUP 2:

1. Quiz Submit Button Text: 2.2 rem, #FFFFFF

2. Quiz Submit Button Text Hover: 2.2 rem, #FFFFFFBF

3. Quiz Submit Button Text OnClick: 2.2 rem, #FFFFFF80

4. Quiz Results Data Readout: 2.4 rem, #FFFFFF

5. Quiz Results Data Readout Accent: 2.4 rem, #78A9FF

 

MOCKUP 4:

1. Quiz Results Avatar Title: 3.0 rem, #FFFFFF

 

MOCKUP 5:

1. Profile Module Knowledge Coin Balance Increase: 2.0 rem, #00D653

 

Objects:

1. Quiz Results Processing Animation Dot: 20 x 20, #FFFFFF

2. Quiz Submit Button Background: 120 x 50, #669BFF

3. Quiz Submit Button Background Hover: 120 x 50, #669BFFBF

4. Quiz Submit Button Background OnClick: 120 x 50, #669BFF80

5. Unlocked Avatar Background: Variable x 90, #BAC1C6BF