Search
1987 Volume 2
Article Contents
RESEARCH ARTICLE   Open Access    

Learning to use the S.1 knowledge engineering tool

More Information
  • Abstract: It is often claimed that it is easy to write expert systems. This claim was examined by monitoring experienced programmers learning to use the S.I knowledge engineering tool. Their achievements and difficulties were examined using a framework that has emerged from previous research into novices learning to use standard programming languages. Even though the experienced programmers all had several years' experience of programming in more than one standard language, there were similarities between their difficulties in learning to use S.I and the difficulties of complete novices learning to program in standard languages.The experienced programmers were however able to overcome their initial difficulties fairly quickly, but it is argued that complete novices would not find it so easy to do so. Also the experienced programmers did take time to develop a repertoire of schemeta for representing different kinds of factual, judgemental and procedural knowledge. It was concluded that in S.1, as with other programming languages and softwares tools, it is easy to learn how to do simple things, but difficult, even for experienced programmers to learn how to do more complex things.No criticism of S.1 is implied. S.1 was found to be a suitable vehicle for introducing non-trivial knowledge engineering concepts, and we believe that similar difficulties would occur in learning to use other knowledge engineering tools.
  • 加载中
  • d'Agapeyeff A, 1985. Interviewed in Computing the Magazine, 20 06 1985, p. 31.

    Google Scholar

    du Boulay B, 1986. “Some difficulties of learning to program” Journal of Educational Computing Research2(1) pp. 57–73.

    Google Scholar

    du Boulay B and Matthew I, 1984. “Fatal error in pass zero: how not to confuse novices” Behaviour and Information Technology3 pp. 109–118.

    Google Scholar

    du Boulay B and Sothcott C, 1987. “Computers teaching programming: an introductory survey of the field” In: Artificial Intelligence and Education: Learning environments and intelligent tutoring systems, Lawler R W and Yazdani M, Eds, Norwood, New Jersey: Ablex, Ch. 16.

    Google Scholar

    Dale F, 1985. “Getting to grips with an expert” Computer Systems, 12 1985 pp. 31–35.

    Google Scholar

    Ehrlich K and Soloway E, 1984. “An empirical investigation of the tacit plan knowledge in programming” In: Human Factors in Computer Systems, Thomas J C and Schneider M L, Eds, Norwood, New Jersey: Ablex, pp. 113–133.

    Google Scholar

    Kinzer C, Littlefield J, Delclos V R and Bransford J D, 1985. “Different LOGO learning environments and mastery: relationships between engagement and learning” Computers in the Schools pp. 33–43.

    Google Scholar

    Lan M S, Panos R R and Balban M S, 1988. “The Press Lineup Advisor: An Expert System for Newspaper Printing Press Configuration” The Knowledge Engineering Review (this issue).

    Google Scholar

    Putman R T, Sleeman D, Baxter J A and Kuspa L K, 1986. “A summary of misconceptions of high school basic programmers” Journal of Educational Computing Research2(4) pp. 459–472.

    Google Scholar

    Shneiderman B, 1980. Software psychology, Cambridge, Massachusetts. Winthrop Publishers.

    Google Scholar

    Shortliffe E H, 1976. Computer-based medical consultations: MYCIN, New York: Elsevier.

    Google Scholar

    Sleeman D, Putnam R T, Baxter J A and Kuspa L K, 1986. “Pascal and high school students: a study of errors” Journal of Educational Computing Research, 2(1) pp. 5–23.

    Google Scholar

    Sleeman D and Soloway E, (Eds.), 1986. “Special issue on Novice Programmers” Journal of Educational Computing Research2(1).

    Google Scholar

    Ward R D, 1987. Getting Started with the S.1 Knowledge Engineering Tool, Documentation AUCS/D8702, Department of Computing Science, University of Aberdeen.

    Google Scholar

  • Cite this article

    R.D. Ward, D. Sleeman. 1987. Learning to use the S.1 knowledge engineering tool. The Knowledge Engineering Review. 2: doi: 10.1017/S026988890000415X
    R.D. Ward, D. Sleeman. 1987. Learning to use the S.1 knowledge engineering tool. The Knowledge Engineering Review. 2: doi: 10.1017/S026988890000415X

Article Metrics

Article views(31) PDF downloads(123)

Other Articles By Authors

RESEARCH ARTICLE   Open Access    

Learning to use the S.1 knowledge engineering tool

The Knowledge Engineering Review  2 Article number: 10.1017/S026988890000415X  (1987)  |  Cite this article

Abstract: Abstract: It is often claimed that it is easy to write expert systems. This claim was examined by monitoring experienced programmers learning to use the S.I knowledge engineering tool. Their achievements and difficulties were examined using a framework that has emerged from previous research into novices learning to use standard programming languages. Even though the experienced programmers all had several years' experience of programming in more than one standard language, there were similarities between their difficulties in learning to use S.I and the difficulties of complete novices learning to program in standard languages.The experienced programmers were however able to overcome their initial difficulties fairly quickly, but it is argued that complete novices would not find it so easy to do so. Also the experienced programmers did take time to develop a repertoire of schemeta for representing different kinds of factual, judgemental and procedural knowledge. It was concluded that in S.1, as with other programming languages and softwares tools, it is easy to learn how to do simple things, but difficult, even for experienced programmers to learn how to do more complex things.No criticism of S.1 is implied. S.1 was found to be a suitable vehicle for introducing non-trivial knowledge engineering concepts, and we believe that similar difficulties would occur in learning to use other knowledge engineering tools.

    • Copyright © Cambridge University Press 19871987Cambridge University Press
References (14)
  • About this article
    Cite this article
    R.D. Ward, D. Sleeman. 1987. Learning to use the S.1 knowledge engineering tool. The Knowledge Engineering Review. 2: doi: 10.1017/S026988890000415X
    R.D. Ward, D. Sleeman. 1987. Learning to use the S.1 knowledge engineering tool. The Knowledge Engineering Review. 2: doi: 10.1017/S026988890000415X
  • Catalog

      /

      DownLoad:  Full-Size Img  PowerPoint
      Return
      Return