NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Bonar, Jeffrey; Soloway, Elliot – 1985
A process model to explain bugs produced by novices early in a programming course are presented. (The term "bug" refers to an error in a person's behavior, particularly an error in a computer program they have written.) The model is motivated by interviews of novice programmers solving simple programming problems. The key idea is that…
Descriptors: Computer Science Education, Computer Software, Educational Research, Higher Education
Soloway, Elliot; And Others – 1982
This report examines the features and performance of the BUG-FINDing component of MENO-II, a computer-based tutor for beginning PASCAL programming students. A discussion of the use of artificial intelligence techniques is followed by a summary of the system status and objectives. The two main components of MENO-II are described, beginning with the…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Computer Programs, Computer Science Education
Johnson, W. Lewis; Soloway, Elliot – 1983
This report describes PROUST, a computer-based system for online analyses and understanding of PASCAL programs written by novice programmers, which takes as input a program and a non-algorithmic description of the program requirements and finds the most likely mapping between the requirements and the code. Both the theory and processing techniques…
Descriptors: Artificial Intelligence, Cognitive Processes, Computer Oriented Programs, Computer Programs