• DocumentCode
    1936340
  • Title

    INTELLITUTOR: a knowledge based intelligent programming environment for novice programmers

  • Author

    Ueno, H.

  • Author_Institution
    Dept. of Syst. Eng., Tokyo Denki Univ., Saitama, Japan
  • fYear
    1989
  • fDate
    Feb. 27 1989-March 3 1989
  • Firstpage
    390
  • Lastpage
    395
  • Abstract
    INTELLITUTOR works as a human programming tutor to guide a user who is trying to write programs, detects logical errors included within the user´s program, and gives advice not only for fixing them but also for letting him notice his misunderstandings. These intelligent functions are achieved by the knowledge-based program comprehension ability of the system. The key knowledge used to understand user´s programs is represented in a form of hierarchical graph called hierarchical procedure graph (HPG), an abstract representation of knowledge about an algorithm. The key concept in designing the INTELLITUTOR system is a cognitive psychology-based design. Although the experimental system is handling Pascal programs most knowledge included is applicable to other programming languages. The system is implemented by the knowledge engineering environment ZERO on a Lisp machine.<>
  • Keywords
    knowledge based systems; programming environments; INTELLITUTOR; Lisp machine; Pascal programs; ZERO; abstract knowledge; advice; algorithm; cognitive psychology-based design; hierarchical graph; hierarchical procedure graph; human programming tutor; intelligent functions; knowledge based intelligent programming environment; knowledge engineering environment; knowledge-based program comprehension; logical error detection; novice programmers; representation; Artificial intelligence; Computer aided instruction; Computer errors; Computer languages; Humans; Intelligent systems; Logic programming; Programming environments; Programming profession; Psychology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    COMPCON Spring '89. Thirty-Fourth IEEE Computer Society International Conference: Intellectual Leverage, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-1909-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1989.301963
  • Filename
    301963