2.1 What is a Tutoring Pack?

An individual tutoring pack is very similar to the tutoring assessment type. A tutoring pack will begin after the information delivery is complete. For students or users, a tutoring pack involves answering questions presented to them by the Tutor Agent and sometimes the Student Agent. A major difference between ASAT's Tutoring Packs and AutoTutor Lite's Tutoring assessment type, is that ASAT's Tutoring Packs tend to be more conversational. Student input for Tutoring Packs tend to be shorter, but Tutoring Packs can easily cover the same amount of information as AutoTutor Lite's Tutoring assessment. 

It is important to keep in mind that the Tutoring Pack features follow a set of pre-established rules. In general, a user will be asked to answer a question. If the student immediately answers the question fully, a new question will be presented to the user. If the user provides an incomplete or incorrect answer, hints will be provided. If the user is unable to answer the hints, he or she will receive a prompt. If the user is still unable to answer the question with the prompts, then the answer will be provided to the user. Question -> Expectation -> Hints -> Prompts -> Summarized Answer

Tutoring Pack Interface

Each question has several expectations (again, similar to the expectations in the tutoring assessment type). An expectation is a piece of information that is required to fully answer a given question. 

There can be several ways of answering each expectation. Answers will vary from student to student. Therefore, for each expectation a set of "good answers" and "poor answers" should be established. If a student response is similar to what has been established as a "good answer", the student will receive the appropriate feedback and will then be asked a new question. 

If a student response is similar to what has been established as a "poor answer", then that student will receive a hint. Each "expectation answer" can have a set of hints. These hints are used to help guide the user or learner closer to the "good answer". Each hint will have its own answer, which should have some overlap with the main question's answer. A useful guide for generating good hints can be found here. 

If the user is unable to fully answer the question, or completely cover the expectation after all of the hints have been exhausted, the user will receive "prompts" from either the Tutor Agent or Student Agent. A prompt tends to be more specific than a hint. Prompts are used to get a specific piece of information from the user. For example, a prompt might be "The velocities of the objects before and just after the packet's release are ______?". The answers for a prompt tend to be single words. 

If the user is still unable to answer the expectation, or to fully answer the question, the Tutor Agent or Student Agent will provide the appropriate answer to the student. 

Another feature of ASAT's tutoring packs that differentiates it from AutoTutor Lite's Tutoring assessment is the "misconception" feature. A misconception is a typical misunderstanding of a problem. The structure of a misconception is the same as an expectation. The main difference between the two is in the way they are used. An expectation is considered to be covered if one of its good answers is matched. A misconception sequence can be triggered if the student input matches either a "bad answer" or is similar to one of the "misconception answers".