REAP ET/Use Cases/StudentTakesSession: Difference between revisions
No edit summary |
No edit summary |
||
| Line 28: | Line 28: | ||
#Student logs out | #Student logs out | ||
< | <nowiki>*</nowiki>b. At any time, Teacher decides to insert a specific document in a system | ||
#System updates Student's model | #System updates Student's model | ||
#System goes to reading phase with the specific document. | #System goes to reading phase with the specific document. | ||
1a. Student's password is not set up | |||
#Student sets up password | |||
#Student logs in | |||
1b. Student's username and password don't match. | 1b. Student's username and password don't match. | ||
#System notifies Student. | |||
#Student retries. | |||
2a. Student does not remember password. <br /> | |||
1. Teacher resets password <br /> | |||
2. Student logs in </br> | |||
2a. Student has not taken any pretest yet | 2a. Student has not taken any pretest yet | ||
#Student takes pretest | |||
2b. Reading is not an instructional module at this point | 2b. Reading is not an instructional module at this point | ||
#Student takes the instructional module (question, example, definition, sound) that has been set up. | |||
3a. Document has poor quality | 3a. Document has poor quality | ||
#Student notifies System | |||
#Student chooses Document | |||
3b. Student wants the definition of a word | 3b. Student wants the definition of a word | ||
#Student looks up the word in the dictionary | |||
3c. Student wants to hear a word | 3c. Student wants to hear a word | ||
#Student listens to the word | |||
3d. Student wants an example sentence for a word | 3d. Student wants an example sentence for a word | ||
#Student looks up an example sentence for the word | |||
4a. Reading is not the instructional module | 4a. Reading is not the instructional module | ||
#Student takes a post-instructional module test | |||
Revision as of 20:17, 2 November 2007
Use Case UC1: Student takes a session
Scope: modular interface of REAP
Primary Actor: Student
Stakeholders and Interests: ...
Preconditions: interface has been set up by the Researcher (option: and by the Teacher)
Postconditions: Student has performed at least one assessment/instruction phase. Student's model has been updated.
Basic Flow:
- Students logs in.
- Student chooses a document to read.
- Student reads a document.
- Student takes a post-reading test.
- Student gives his/her opinion.
Alternative Flows:
*a. At any time, Student decides to log out
- System asks confirmation
- Student confirms
- Student's model is updated
- Student logs out
*b. At any time, Teacher decides to insert a specific document in a system
- System updates Student's model
- System goes to reading phase with the specific document.
1a. Student's password is not set up
- Student sets up password
- Student logs in
1b. Student's username and password don't match.
- System notifies Student.
- Student retries.
2a. Student does not remember password.
1. Teacher resets password
2. Student logs in
2a. Student has not taken any pretest yet
- Student takes pretest
2b. Reading is not an instructional module at this point
- Student takes the instructional module (question, example, definition, sound) that has been set up.
3a. Document has poor quality
- Student notifies System
- Student chooses Document
3b. Student wants the definition of a word
- Student looks up the word in the dictionary
3c. Student wants to hear a word
- Student listens to the word
3d. Student wants an example sentence for a word
- Student looks up an example sentence for the word
4a. Reading is not the instructional module
- Student takes a post-instructional module test