Final Customer Milestone ‐ Demo Presentation Scenario - bounswe/bounswe2024group11 GitHub Wiki

Scenario

In this scenario, it is targeted to display the core features of the application mentioning lastly developed features. It includes the Quiz, Forum, Gamification, Semantic Search and Accessibility features.

Quiz Creation & Semantic Search

Kaan is an English Teacher in Bogazici High School where he gives English lessons to his students including Umit and Hasan. He hears about the Turquiz Application which can help make his lessons more interactive so that students enjoy his classes.

Firstly, Kaan searchs previously created quizzes about the topic covered in the last unit of his class.

  • Kaan searchs for the topic and finds one quiz created about related topic.

  • Kaan doesn't like the rate point of the quiz and decides to create one for his class.

  • Kaan wants to create a quiz about a subject, which covers the latest unit's vocabulary.

  • Kaan also wants his students to get hints if they struggle with the questions.

  • Kaan wants to upload a picture of the related word.

Badge

After creating the quiz for his students, Kaan receives a badge titled '10 Quiz Created' since Kaan had 9 created quizzes before.

  • Kaan finishes creating the quiz.
  • When Kaan creates the quiz, he receives the related badge with a pop-up.

Client Take Quiz

In the class, Umit takes the quiz created by his teacher.

  • Umit gets help by the implemented ARIA standart in the Turquiz application.
  • He also uses a hint in the one of the questions, ARIA standart's screen-reader will be utilized here according to the alt text of the image uploaded for the image.
  • He rates the quiz.

Mobile Take Quiz

Hasan can't find sufficient time for taking the quiz in the class since he had a project homework about the cars. Thus, he decides the take the quiz when returning from the school in the bus, using his mobile phone.

  • Hasan takes the quiz with his mobile phone.
  • He also rates the quiz.
  • Then he remembers one Turkish term in the related topic.
  • He decides to ask it in forum.

Mobile Forum Question

Hasan asks the Turkish word in the forum for its English translation.

  • Hasan creates a forum question.

Answer Forum Question & Profile

Kaan notices the forum question created by his student Hasan. He decides to answer it.

  • Kaan answers to the related question.
  • Kaan upvotes the forum question and bookmarks it to discuss about it in the class.
  • Kaan also wonders whether his student Hasan is solved the quiz or not.
  • Kaan navigates to the profile of Hasan and sees the related badge.