Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
courses:cs335:spring2019:chemtutor:requirements:practice_exercises [2019/04/26 21:21] wagneracourses:cs335:spring2019:chemtutor:requirements:practice_exercises [2019/04/29 20:41] (current) – [What the User Sees:] wagnera
Line 1: Line 1:
-Practice Module Requirements +====== Practice Module Requirements ======
-Feature: +
-  * Unordered List ItemThe practice modules allow for students to take quizzes on certain chemistry topics +
-  * Unordered List ItemModules are arranged by topic: ex.) pH, periodic table  +
-  * Unordered List ItemTen questions per module, but there can also be multi-step problems +
-  * Unordered List ItemOrder of questions in module changes every time+
  
-Prerequisites  
-  * Unordered List ItemUser must have an account to take quizzes 
-  * Unordered List ItemCertain modules are only available if previous modules have been completed- so data on all the modules that a user has taken 
-  * Unordered List ItemWhat modules need to be taken to make other modules accessible 
  
-What the User Sees +===== Feature=====
-  * Unordered List ItemOne question at a time +
-  * Unordered List ItemWhat question they are on (out of all the questions in a module) +
-  * Unordered List ItemAnswers are four multiple choice (a, b, c, d) +
-  * Unordered List ItemAfter they select an answer they see: +
-  *   * Unordered List ItemA green check next to correct answer +
-  *   * Unordered List ItemA red check next to wrong answer (if they choose wrong answer) +
-  *   * Unordered List ItemThe error made in blue text (if they choose wrong answer) +
-  *   * Unordered List ItemCongratulations text (if they were correct)  +
-  *   * Unordered List ItemNext link +
-  * Unordered List ItemWhen a user finishes a quiz: +
-  *   * Unordered List ItemA string that says how many questions you attempted and how many you got correct +
-  *   * Unordered List ItemTry again link +
-  * Unordered List ItemFor multi-step questions user only sees the one part of question at a time+
  
-What the User Does +  The practice modules allow for students to take quizzes on certain chemistry topics 
-  Unordered List ItemThey click on the text of the answer they think if correct +  * Modules are arranged by topic: ex.) pH, periodic table  
-  * Unordered List ItemThey click on next link +  * Ten questions per module, but there can also be multi-step problems 
-  * Unordered List ItemThey can click try again when they complete the quiz+  * Order of questions in module changes every time
  
-Behavior of the Application+===== Prerequisites: =====
  
 +  * User must have an account to take quizzes
 +  * User must be logged into to their account in order to access the quizzes
  
 +===== What the User Sees: =====
  
-Example Use Cases +  * One question at a time 
-Example of question pre user answer+  * What question they are on (out of all the questions in a module) 
 +  * Answers are four multiple choice (a, b, c, d) 
 +  * After they select an answer they see:  
 +    * A green check next to correct answer 
 +    * A red check next to wrong answer (if they choose wrong answer) 
 +    * The error made in blue text (if they choose wrong answer) 
 +    * Congratulations text (if they were correct)  
 +    * Next link 
 +  * When a user finishes a quiz: 
 +    * A string that says how many questions you attempted and how many you got correct 
 +    * The questions, student's answers, and the correct answers 
 +    * Try again link 
 +  * For multi-step questions user only sees the one part of question at a time 
 +===== What the User Does =====
  
-Example of question post user answer (incorrect)+  * They click on the text of the answer they think if correct 
 +  * They click on next link 
 +  * They can click try again when they complete the quiz
  
 +===== Behavior of the Application =====
  
-Example of question post user answer (correct)+  * The application will display the questions in slides 
 +  * When a user clicks on an answer, the application will verify their answer and send a corresponding output. It will also keep count of the correct answers 
 +  * When the user clicks next, the application must go to the next slide, which is either another question or the end result slide 
 +  * The end result slide gives the user how many questions they got correct and gives them the option to try again. It also shows the questions, the students' answers, and the correct answer 
 +  * If try again is clicked, the application must change the order of the questions and clear the user's answers
  
-Example of what the end of the quiz looks like+===== Example Use Cases =====
  
 +  * Students will be using these questions to study, so it is essential that the answer verification is working correctly
  
-Priority+===== Priority =====
  
 +  * This feature is high priority because it is required to help us see what we need from other functionality, like for example data tracking.
courses/cs335/spring2019/chemtutor/requirements/practice_exercises.1556313690.txt.gz · Last modified: 2019/04/26 21:21 by wagnera
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0