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
Link To Document :
بازگشت