25.07.2013 Views

October 2012 Volume 15 Number 4 - Educational Technology ...

October 2012 Volume 15 Number 4 - Educational Technology ...

October 2012 Volume 15 Number 4 - Educational Technology ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

practice” for practicability, and “to be affective” for affectivability. We will explain the details in the following<br />

sections.<br />

Model of Teachability Reasoning<br />

In the pursuit of novelty, an agent is motivated to seek solutions to achieve its goal. In the context of TA, this pursuit<br />

aligns with the teachability requirement. A MTA achieves teachability through learning knowledge from students.<br />

The learning process is triggered when the agent detects that a student is approaching and the agent has not learnt<br />

valid knowledge from him. The GoalNet for modeling teachability is shown in Figure 5. The goal is “to learn from<br />

user”. To achieve this, the agent initiates the conversation by requiring teaching from the student. He may reject the<br />

agent’s request, and this simply ends the GoalNet execution and will trigger an event which is used in affectivability<br />

reasoning. Once the user agrees, a concept map is shown to the student. The concept map is utilized as an interface<br />

tool for the agent to get structured input from the student. The agent tracks the changes of the concepts and relations<br />

on the concept map updated by the student. An error checking mechanism is used to alert the student, if any syntactic<br />

error is detected. Otherwise, the agent analyzes the received input and saves to its knowledge base. The knowledge<br />

representation in concept maps is application-dependent and requires to be defined by software designers. A use case<br />

will be given in the experiment for more details.<br />

Model of Practicability Reasoning<br />

Figure 5. Model of Teachability<br />

Figure 6. Model of Practicability<br />

In the pursuit of performance, a motivated agent tries its best to behave well and achieve good feedback during its<br />

life time. From the point of view of a tutoring system, TA’s performance goal should be consistent with its learning<br />

objectives. For example, TAs try to answer questions correctly, have high score in the assessment, or deduce<br />

appropriate actions upon a situation. The performance goal is content-dependent, and is specified by software<br />

designers. Reasoning is triggered when a TA receives the knowledge, and it intends to be evaluated. The GoalNet for<br />

modeling practicability is shown in Figure 6. The goal is “to practice” by reasoning over the learnt knowledge. To<br />

achieve this, the agent starts by perceiving inquiries from the system. Questions are one type of the inquiry, if the<br />

agent is evaluated in an ask-and-answer manner. A more interactive inquiry may be asking TAs to perform a certain<br />

68

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!