Development of Authoring Tools for Implementing Learning Companion Systems with Rule-based Problem Solving Simulation Mechanisms

碩士 === 元智大學 === 資訊工程學系 === 98 === Intelligent Tutoring System (ITS) provides a virtual agent to play the role of a virtual tutor to help students learn. This kind of one-to-one tutoring which is provided by virtual tutor improves students’ learning performance. Learning companion system (LCS) is ano...

Full description

Bibliographic Details
Main Authors: Yu-Tang Lin, 林毓棠
Other Authors: 周志岳
Format: Others
Language:en_US
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/96776669517379273212
Description
Summary:碩士 === 元智大學 === 資訊工程學系 === 98 === Intelligent Tutoring System (ITS) provides a virtual agent to play the role of a virtual tutor to help students learn. This kind of one-to-one tutoring which is provided by virtual tutor improves students’ learning performance. Learning companion system (LCS) is another virtual agent educational system, which is derived from ITS. Learning companions can act as different roles, including tutee, criticizer, cooperator, etc. Interacting with different kinds of learning companions, students can involve different learning activities and get different feeling and gains. However, it is not an easy job to develop an educational system with virtual agents, such as ITS or LCS. Many researchers have developed authoring tools to decrease threshold of developing ITSs. However, no authoring tools support for developing LCSs. The research developed an authoring tool, named GCMAT, for developing LCSs. This tool adopts GCM (General Companion Modeling) mechanism to simulate learning companions and contains corresponding authoring tools, including parametric problem-solving engine and authoring assistance mechanisms. This tool aims to decrease the threshold of developing LCSs, and increase the efficiency of system development and products’ quality. According to the evaluation of comparing GCMAT with Visual Studio 2008, this tool could help developers to increase the quality of systems, but could not decrease the cost time of development.