Möbus, Claus and Schröder, Olaf and Thole, Heinz-Jürgen (1992) A Model of the Acquisition and Improvement of Domain Knowledge for Functional Programming. Journal of Artificial Intelligence in Education (Special Issue on Student Modelling), 3 (4). pp. 449-476. ISSN 1560-4292

- Published Version

Volltext (6Mb)
Official URL: http://ijaied.org/pub/1235/


This paper describes a model of student's knowledge growth from novice to expert within a theoretical framework of impasse-driven learning, success-driven learning and problem solving. The model represents the actual state of domain knowledge of a learner. It is designed to be part of a help system, ABSYNT, which provides user-centered help in the domain of functional programming. The model is continuously updated based on the learners programming actions. There is a distinction within the model between newly acquired and improved knowledge. Newly acquired knowledge is represented by augmenting the model with rules from the expert knowledge base. Knowledge improvement is represented by rule composition. In this way, the knowledge contained in the model is partially ordered from general rules to more specific schemas for solution fragments to specific cases (= example solutions for specific programming tasks). The model is inplemented but not yet actually used for help generation within the help system. This paper describes the theoretical framework, the ABSYNT help system, the model, a preliminary study addressing some of its empirical predictions, and the significance of the model for the help system.

Item Type: Article
Uncontrolled Keywords: model of knowledge growth, impasse-driven learning, success-driven learning, Problem Solving, knowledge state, ABSYNT, help system, user-centered help, Functional Programming, Knowledge Acquisition, knowledge optimization, rule acquisition, rule composition, Partial Order, general rules, specific cases, specific schemas
Subjects: Generalities, computers, information > Computer science, internet
Philosophy and psychology > Psychology
Divisions: School of Computing Science, Business Administration, Economics and Law > Department of Computing Science
Date Deposited: 11 Sep 2015 09:20
Last Modified: 11 Sep 2015 09:20
URI: https://oops.uni-oldenburg.de/id/eprint/2364
URN: urn:nbn:de:gbv:715-oops-24454

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...