Saved in:
Bibliographic Details
Main Authors: Eisenstadt, Marc, And Others
Format: Recurso educativo Open Access
Language:en
Published: 1981
Subjects:
Online Access:https://eric.ed.gov/?id=ED230169
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867181564887040000
author Eisenstadt, Marc
And Others
author_facet Eisenstadt, Marc
And Others
Eisenstadt, Marc
And Others
collection Education Resources Information Center
contents Creating Pleasant Programming Environments for Cognitive Science Students. Technical Report No. 16. [and] Domain Specific Debugging Aids for Novice Programmers. Technical Report No. 17. Eisenstadt, Marc And Others Computer Programs Computer Science Education Databases Design Requirements Instructional Materials Models Postsecondary Education Programing Programing Languages These papers describe efforts toward the systematic improvement of a software environment called SOLO (Eisenstadt, 1978), which has been used with cognitive psychology students at the Open University in Great Britain and is geared towards the manipulation of assertional databases. The first paper, by Eisenstadt, Laubsch, and Kahney, provides an introduction and background information about SOLO, followed by descriptions of empirical studies undertaken to analyze students' programming behavior, which have highlighted the use of a small number of programming schemas by a large proportion of students. These schemas serve as a basis for an automated debugging assistant, which is also described. Seven references are listed. The second paper, by Laubsch and Eisenstadt, describes recent progress in the design and implementation of the debugging assistant which was designed for novice programmers learning to use a simple assertional database language. Oriented towards a large audience of computer-naive users, this system deals with argument passing, recursion, and side-effects. Specific topics discussed are (1) deriving effect descriptions by symbolic evaluation; (2) matching the effect description with a domain-specific library plan; and (3) comparing effect descriptions of user plans with library plans. Ten references are listed. (Author/LMM)
format Recurso educativo Open Access
id eric_ED230169
institution ERIC Institute of Education Sciences
language en
publishDate 1981
record_format eric
spellingShingle Creating Pleasant Programming Environments for Cognitive Science Students. Technical Report No. 16. [and] Domain Specific Debugging Aids for Novice Programmers. Technical Report No. 17.
Eisenstadt, Marc
And Others
Computer Programs
Computer Science Education
Databases
Design Requirements
Instructional Materials
Models
Postsecondary Education
Programing
Programing Languages
Creating Pleasant Programming Environments for Cognitive Science Students. Technical Report No. 16. [and] Domain Specific Debugging Aids for Novice Programmers. Technical Report No. 17. Eisenstadt, Marc And Others Computer Programs Computer Science Education Databases Design Requirements Instructional Materials Models Postsecondary Education Programing Programing Languages These papers describe efforts toward the systematic improvement of a software environment called SOLO (Eisenstadt, 1978), which has been used with cognitive psychology students at the Open University in Great Britain and is geared towards the manipulation of assertional databases. The first paper, by Eisenstadt, Laubsch, and Kahney, provides an introduction and background information about SOLO, followed by descriptions of empirical studies undertaken to analyze students' programming behavior, which have highlighted the use of a small number of programming schemas by a large proportion of students. These schemas serve as a basis for an automated debugging assistant, which is also described. Seven references are listed. The second paper, by Laubsch and Eisenstadt, describes recent progress in the design and implementation of the debugging assistant which was designed for novice programmers learning to use a simple assertional database language. Oriented towards a large audience of computer-naive users, this system deals with argument passing, recursion, and side-effects. Specific topics discussed are (1) deriving effect descriptions by symbolic evaluation; (2) matching the effect description with a domain-specific library plan; and (3) comparing effect descriptions of user plans with library plans. Ten references are listed. (Author/LMM)
title Creating Pleasant Programming Environments for Cognitive Science Students. Technical Report No. 16. [and] Domain Specific Debugging Aids for Novice Programmers. Technical Report No. 17.
topic Computer Programs
Computer Science Education
Databases
Design Requirements
Instructional Materials
Models
Postsecondary Education
Programing
Programing Languages
url https://eric.ed.gov/?id=ED230169