Skip to main content

User Use Case Descriptions

Use Case 1 - User Browses Videos

As a user, I want to browse available videos

  1. From visiting the website homepage, user browses the selection of available videos on various topics
  2. User can roll over video to view description of content
  3. User selects a video by clicking on the icon

Use Case 2 - User Customizes Their Learning Experience

As a user, I want to customize my video questions

  1. User is prompted to customize questions from a switchboard menu by clicking on highlighted icons
  2. Users can enable Object Detection Questions, change Subject Focus, and indicate Penalty Options
  3. User clicks the "Start Learning" icon in the lower left corner to begin playing the video

Use Case 3 - User Answers a Multiple Choice Question

As a user, I want to answer the question to continue the video

  1. Video pauses automatically
  2. Question based on the current video content pops up and reads outloud
  3. Set of multiple choice options pop up under question
  4. Video does not play until question is answered or skipped
  5. User selects an answer by clicking on it

Use Case 4 - After answering the MCQ quiz question, there are three possible outcomes

Outcome 1 - User Answers Incorrectly

  1. User receives notification of incorrect answer
  2. Video rewinds back to last checkpoint
  3. After reaching the initial checkpoint, user is reprompted the same question and receives a hint about the correct answer
  4. User answers question again, either repeating incorrect process or moving to correct process

Outcome 2 - User Answers Correctly

  1. User receives confirmation of correct answer
  2. Explanation of the question is given
  3. Option button to continue the video pops up

Outcome 3 - User Skips Question

As a user, I want to skip this question after answering incorrectly before

  1. User can opt to skip a question by pressing the "Skip Question" option after answering the question at least twice
  2. Explanation of the question is given
  3. Option button to continue the video pops up

Use Case 5 (Optional) - User Answers an Object Detection Question

As a user, I indicated in the Learning Experience that I wanted to also answer object detection questions

  1. Video pauses automatically
  2. Question asks user to identify an object on screen by clicking on it
  3. Video does not play until question is answered or skipped
  4. User selects the answer by clicking on the screen or skipping the question

After answering the question, the linear process resumes

Use Case 6 - User Continues the Video

As a user, I want to continue the video

  1. Video resumes after pressing the "Continue Watching" button
  2. Question process repeats every few minutes of the video until end

Use Case 7 - User Reviews Session Recap

As a user, I want to review my session metrics

  1. Video ends and summury of session pops up including questons answered correctly, incorrectly, hints used, and total time
  2. Option to exit back to main menu is presented