The student as knowledge engineer: A constructivist model for science education

THE KNOWLEDGE ENGINEERING PROCESS, whereby a knowledge engineer works closely with a domain expert to build an expert system, is known to improve both the knowledge engineer’s and the expert’s understanding of the domain. Moreover, building an expert system is a lot like constructing a scientific theory: both activities result in the creation of an explanatory or problem-solving model of some particular domain. Mindful of this, an attempt was made to exploit the pedagogical potential of the knowledge engineering process by using it as a means of “teaching” a group of junior high school students how to do botanical classification. Serving as knowledge engineers, the students developed an expert advisory system capable of identifying tree specimens from descriptions of their gross morphology. Our observations indicated that the students not only mastered the target knowledge, but also enjoyed the opportunity to take a somewhat different approach to this standard junior high school subject. The apparent success of this experiment supports the claim that the knowledge engineering process can serve as an innovative model for science education. The model encourages a more creative, constructivist approach to teaching certain science concepts and skills, while at the same time fostering the improvement of logic, communication and independent learning skills.

[1]  Stanley R. Trollip,et al.  Constructing knowledge bases: A promising instructional tool , 1987 .

[2]  Beverly Park Woolf,et al.  Multiple Knowledge Sources in Intelligent Teaching Systems , 1987, IEEE Expert.

[3]  Beverly Park Woolf,et al.  Teaching a Complex Industrial Process , 1986, AAAI.

[4]  William J. Clancey,et al.  Heuristic Classification , 1986, Artif. Intell..

[5]  Frederick Hayes-Roth,et al.  Building expert systems , 1983, Advanced book program.

[6]  Kenneth L. Modesitt,et al.  Learning in an introductory expert systems course , 1989, IEEE Expert.

[7]  W. J. Clancey,et al.  The knowledge engineer as student: metacognitive bases for asking good questions , 1988 .

[8]  A. Terry Bahill,et al.  Teaching an Introductory Course in Expert Systems , 1986, IEEE Expert.

[9]  Karl A. Smith,et al.  Mastering Engineering Concepts by Building an Expert System. , 1983 .

[10]  Barr and Feigenbaum Edward A. Avron,et al.  The Handbook of Artificial Intelligence , 1981 .

[11]  Adele E. Howe,et al.  How evaluation guides AI research , 1988 .

[12]  Richard Baer,et al.  Using an expert system for complex conceptual training , 1990 .

[13]  David S. Prerau,et al.  Knowledge acquisition in expert system development , 1987 .

[14]  Robert R. Hoffman,et al.  The Problem of Extracting the Knowledge of Experts from the Perspective of Experimental Psychology , 1987, AI Mag..

[15]  Edward A. Felgenbaum The art of artificial intelligence: themes and case studies of knowledge engineering , 1977, IJCAI 1977.

[16]  J. Clement Learning via Model Construction and Criticism , 1989 .

[17]  Karl A. Smith,et al.  CONSTRUCTING KNOWLEDGE BASES: A METHODOLOGY FOR LEARNING TO SYNTHESIZE. , 1985 .