Rule-Based reasoning for building learner model in programming tutoring system
ICWL'11 Proceedings of the 10th international conference on Advances in Web-Based Learning
Hi-index | 0.01 |
Student modeling, as the model of a learner, represents the computer system's belief about the learner's knowledge and cognitive state. It is generally used in connection with intelligent tutoring systems (ITS). ITS have being extensively researched, and are viewed as cost-effective alternatives to traditional education. The aim of intelligent tutoring system is to endow computers with the capability of individualized tutoring through artificial intelligence techniques and cognitive science. However, conventional intelligent tutoring system concentrate more on advancing a student’s state of knowledge than on analyzing and improving the student’s cognitive state. This paper introduces an automated test rule to modeling and evaluating the student’s cognitive state. The core of this approach consists of three components: a domain conceptual modeling, a collection of cognitive state and abilities, and a collection of testing rules.