LISPcraft
The second self: computers and the human spirit
The second self: computers and the human spirit
Structured tools and conditional logic: an empirical investigation
Communications of the ACM
Multivariate analysis: techniques for educational and psychological research, 2nd ed.
Multivariate analysis: techniques for educational and psychological research, 2nd ed.
A study of user interface aids for model-oriented decision support systems
Management Science
LISP
Learning iteration recursion from examples
International Journal of Man-Machine Studies
Communications of the ACM
Cognitive strategies and looping constructs: an empirical study
Communications of the ACM
SPSS-X User's Guide
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs
Building Effective Decision Support Systems
Building Effective Decision Support Systems
Fundamentals of Computer Alori
Fundamentals of Computer Alori
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Human Problem Solving
Comprehending Object and Process Models: An Empirical Study
IEEE Transactions on Software Engineering
A Preliminary Software Engineering Theory as Investigated by Published Experiments
Empirical Software Engineering
Cognitive fit in requirements modeling: a study of object and process methodologies
Journal of Management Information Systems - Special section: Strategic and competitive information systems
The influence of information presentation formats on complex task decision-making performance
International Journal of Human-Computer Studies
Journal of Management Information Systems
Patterns of Transition: The Shift from Traditional to Object-Oriented Development
Journal of Management Information Systems
Impact of Knowledge Support on the Performance of Software Process Tailoring
Journal of Management Information Systems
A design methodology for form-based knowledge reuse and representation
Information and Management
Problem solving representations in systems development
International Journal of Business Information Systems
Hi-index | 0.00 |
A laboratory experiment was conducted to assess the basic theory and extensions to the theory for recursive tasks across programming languages. The experiment used 34 LISP and 48 PASCAL computer science students in two repeated measures designs. Findings of the study are reported and analyzed. The results strongly suggest that investigation of programming constructs should take place in the context of specific programming languages. Since a number of languages provide similar kinds of programming constructs, it is difficult for programmers to choose those implementations that best suit their needs. One way of encouraging the use of desirable constructs would be to develop languages adapted to certain types of tasks. Such an approach would inherently lead to cognitive fit and the attendant performance benefits would be realized.