MIT: Recent submissions
Now showing items 1961-1980 of 2625
-
PAZATN: A Linguistic Approach to Automatic Analysis of Elementary Programming Protocols
(1976-12-01)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 ...
-
Structured Planning and Debugging: A Linguistic Theory of Design
(1976-12-01)A unified theory of planning an 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 ...
-
SPADE: A Grammar Based Editor for Planning and Debugging Programs
(1976-12-01)A grammar of plans is developed from a taxonomy of basic planning techniques. This grammar serves as the basis for the design of a new kind of interactive programming environment (SPADE), in which programs are generated ...
-
Parsing Protocols Using Problem Solving Grammars
(1976-12-01)A theory of the planning and debugging of programs is formalized as is context free grammar. The grammar is used to reveal the constituent structure of problem solving episodes, by parsing protocols in which programs ...
-
AI Based Personal Learning Environments: Directions for Long Term Research
(1976-12-01)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 ...
-
Overview of a Linguistic Theory of Design
(1977-02-01)The SPADE theory uses linguistic formalisms to model the program planning and debugging processes. The theory has been applied to constructing a grammar-based editor in which programs are written in a structured ...
-
Dual Coding and the Representation of Letter Strings
(1977-07-01)Sub-strings derived from four-letter strings (e.g. ABCD) were presented to subjects using a variation on Bransford and Franks' (1971) paradigm. Each strins was in either upper or lower case. Subjects were then tested ...
-
Wumpus Advisor 1: A First Implementation Program that Tutors Logical and Probabilistic Reasoning Skills
(1976-10-01)The Wumpus Advisor program offers advice to a player involved in choosing the best move in a game for which competence in dealing with incomplete and uncertain knowledge is required. The design and implementation of ...
-
Forward Reasoning and Dependency-Directed Backtracking in a System for Computer-Aided Circuit Analysis
(1976-09-01)We present a rule-based system for computer-aided circuit analysis. The set of rules, called EL, is written in a rule language called ARS. Rules are implemented by ARS as pattern-directed invocation demons monitoring ...
-
Representation and Recognition of the Spatial Organization of Three-Dimensional
(1976-08-01)A method is given for representing 3-D shapes. It is based on a hierarchy of stick figures (called 3-D models), where each stick corresponds to an axis in the shape's generalized cone representation. Although the ...
-
Computational Geometry of Linear Threshold Functions
(1976-07-01)Linear threshold machines are defined to be those whose computations are based on the outputs of a set of linear threshold decision elements. The number of such elements is called the rank of the machine. An analysis ...
-
A Case Study of a Young Child Doing Turtle Graphics in LOGO
(1976-07-01)This paper explores some important issues with regard to using computers in education. It probes into the question of what programming ideas and projects will engage young children. In particular, a seven year old ...
-
A Computerized Look at Cat Locomotion or One Way to Scan a Cat
(1976-07-01)This paper describes a three phase project concerning the watchin, analyzing, and describing of motions of a cat in various gaits. All data is based on two 16mm films of an actual cat moving on a treadmill. In phase ...
-
Some Poetic and Social Criteria for Education Design
(1976-06-01)Ten years is in some ways a challenging and in some ways a very awkward period for predicting the impact of computers in education. If you asked me whether the practice of education will have undergone a fundamental ...
-
Analysis of Occluding Contour
(1976-10-01)Almost nothing can be deduced about a general 3-D surface given only its occluding contours in an image, yet contour information is easily and effectively used by us to infer the shape of a surface. Therefore, implicit ...
-
Proposal to NSF: An Evaluative Study of Modern Technology in Education
(1976-06-01)This proposal to the NSF describes a new phase of research planned in LOGO. Previous phases have concentrated on developing a conceptual superstructure (theories and teaching methods) and a material infra-structure ...
-
Synthesizing Constraint Expressions
(1976-07-01)An algorithm is presented for determining the values which simultaneously satisfy a set of relations, or constraints, involving different subsets of n variables. The relations are represented in a series of constraint ...
-
The Text-Justifier TJ6
(1976-05-01)This memo, intended as both a reference and user's manual describes the text-justifying program TJ6, which compiles a neat output document from a sloppy input manuscript. TJ6 can justify and fill text; automatically ...
-
How Near is Near?
(1976-02-01)This paper presents a system for understanding the concept of near and far, weighing such factors as purpose of the judgement, dimensions of the objects, absolute size of the distance, and size of the distance relative ...
-
Leading a Child to a Computer Culture
(1975-12-01)"LOGO" is sometimes used as the name of a programming language. It is also used as the name of...what shall I call it?... an environment, a culture, a way of thinking about computers and about learning and about putting ...
