NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Miller, Mark L.; Goldstein, Ira P. – 1976
A theory of the planning and debugging of computer programs is formalized as a context free grammar, which is used to reveal the constituent structure of problem solving episodes by parsing protocols in which programs are written, tested, and debugged. This is illustrated by the detailed analysis of an actual session with a beginning student…
Descriptors: Computer Graphics, Computer Programs, Context Free Grammar, Planning
Goldstein, Ira P.; Miller, Mark L. – 1976
A unified theory of planning and debugging is explored by designing a problem solving program called PATN. PATN uses an augmented transition network (ATN) to represent a broad range of planning techniques, including identification, decomposition, and reformulation. (The ATN is a simple yet powerful formalism which has been effectively utilized in…
Descriptors: Artificial Intelligence, Computer Graphics, Computer Programs, Diagrams
Miller, Mark L.; Goldstein, Ira P. – 1976
PATN is a design for a machine problem solver which uses an augmented transition network (ATN) to represent planning knowledge. In order to explore PATN's potential as a theory of human problem solving, a linguistic approach to protocol analysis is presented. An interpretation of a protocol is taken to be a parse tree supplemented by semantic and…
Descriptors: Classification, Computer Assisted Instruction, Computer Graphics, Computer Programs
Goldstein, Ira P. – 1974
This report describes the operation of a computer monitor called MYCROFT, a system which can debug elementary programs for drawing pictures. The basic skills which are fundamental to debugging skill (description, plan, linearity, insertions, global knowledge, and imperative semantics) are examined. These programs are written for LOGO turtles.…
Descriptors: Computer Assisted Instruction, Computer Graphics, Educational Research, Elementary Secondary Education
Goldstein, Ira P.; Miller, Mark L. – 1976
The application of artificial intelligence (AI) techniques to the design of personal learning environments is an enterprise of both theoretical and practical interest. In the short term, the process of developing and testing intelligent tutoring programs serves as a new experimental vehicle for exploring alternative cognitive and pedagogical…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Computer Graphics, Computer Programs