This section describes the user interaction after creating a new account and the user being enrolled in a course.
Content:
1. Select a Quiz
From Course Enrollments Section the user is now ready to select an activity, this section will describe just the interactions with a Quiz Activity.
Once enrolled in the preferred course, the status of the course change to Enrolled as well as some other details such as percentage completed for the course and grade obtained:
The enrolled course is Mathematics Course. The user wants to start a Quiz from this course, so the user types 1:
Moodle Chatbot App list all the activities available for the user. As the user wants to get a grade for Arithmetic Quiz, he types number 1 (number associated with the activity).
Once the user types 1, Moodle Chatbot App sends a confirmation message before start the test:
Here, the user has two options:
Type 1 to start the [Quiz Name]
Type 0 to go back to the previous page
Type 1 to start the [Quiz Name]: option to start a taking the quiz. As a safety measure, Moodle Chatbot App sends this confirmation so the user can check if he accessed the correct Quiz.
Type 0 to go back to the previous page: allows the user to go back to the course activities list (image 1).
2. Taking Quiz
Lets assume that the user already checked the name of the quiz and wants to give a try to it.
When the user types 1, the first question appears on screen:
Here, there is a structure that the user must note:
Attempt Message: reference for the user to know which attempt is being started.
Question Message:
Name of the question: Moodle Quiz Name given by teacher.
Question text: Moodle Quiz Question Text given by teacher. Related to instructions for the question.
Answers: Moodle Quiz Question Answers given by teacher.
The user must select an answer to proceed to the next question. Each answer is associated with a number. To submit Answer A, the user must type 1. To submit Answer D, the user must type 4.
Immediately after the user submits the answer (typing the number associated to the answer), Moodle Chatbot App responds whether the answer was correct or not:
The user must note that the feedback for the answer is provided in two sections:
Correct/ Incorrect message: details that the answer provided by user is correct/incorrect
Answer feedback: Moodle allows the teacher/manager of the quiz to write feedback for the answer. Moodle Chatbot App displays this feedback for the answer provided by the user in case a teacher wrote some feedback for it.
3. Activity Summary
Now, the user proceeds to submit the answer for the second question (as it is a true/false question, the user can just type 1 or 2):
Again, Moodle Chatbot App shows the same structure Correct/Incorrect message and feedback for the answer. Here, the user answered the last question, so the bot provide the following information to the user:
Congratulations Message: tells the user that he answered the last question.
Module Summary:
Started on: date time when the user started the quiz.
Completed on: date time when the usert completed the quiz.
Time taken: time elapsed between user’s starting time and completed time.
Marks: marks obtained on the quiz based on Moodle marks for each answer.
Grade: grade obtained by the user.
Attempt: current number of attempt done by the user.
Actions:
1 - Go back to the course list
2 - Show course summary
3 - Repeat this module
On actions, the user has 3 options:
1 - Go back to the course list: Moodle Chatbot App returns the user to the Course Selection.
2- Show course summary: Moodle Chatbot App displays a brief Course summary:
Option 0 returns the user to the current course activities and option 1 returns the user the course list. For more information on course list, refer to Course Selection.
3 - Repeat this module: Moodle Chatbot App return the user to Taking a Quiz.