1993
DOI: 10.1080/08886504.1993.10782084
|View full text |Cite
|
Sign up to set email alerts
|

Mental Models and Transfer of Learning in Computer Programming

Abstract: Learning and transfer of procedural skills was measured as a function of conceptual understanding (subjects' mental models) induced by conceptual models in the form of computer graphics and animation during computer-based instruction. Three groups ofnonprogrammers learned and practiced either code evaluation, code evaluation with the aid of conceptual models, or code generation. Practicing code evaluation with conceptual models was found to facilitate conceptual understanding, learning of code evaluation, and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
8
0
2

Year Published

1998
1998
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 70 publications
(13 citation statements)
references
References 19 publications
1
8
0
2
Order By: Relevance
“…The material used in the task has shown to be another important variable. Program visualization techniques seem to be more e!ective for new problems in which the programmer has no previous training (Shih & Alessi, 1994). These data agree with the research for visual aids both in text learning (Mayer & Gallini, 1990;Mayer, 1994) and in HCI (Navarro-Prieto, 1996), that have shown the importance of the congruence between the information depicted in the picture and the key information of the material for learning.…”
Section: Discussionsupporting
confidence: 84%
See 1 more Smart Citation
“…The material used in the task has shown to be another important variable. Program visualization techniques seem to be more e!ective for new problems in which the programmer has no previous training (Shih & Alessi, 1994). These data agree with the research for visual aids both in text learning (Mayer & Gallini, 1990;Mayer, 1994) and in HCI (Navarro-Prieto, 1996), that have shown the importance of the congruence between the information depicted in the picture and the key information of the material for learning.…”
Section: Discussionsupporting
confidence: 84%
“…Shih and Alessi (1994) investigated transfer between two skills involved in programming, code generation and code evaluation. Their data showed that a graphical model facilitated transfer from one skill to another, but only for the more di$cult problems.…”
mentioning
confidence: 99%
“…The second branch stepped out of psychology and applied mental models to support better interaction between people and the external world. Typical research interests include the role of mental models in learning and training [12][13][14][15] and using computers and appliances [16][17][18][19].…”
Section: Mental Modelsmentioning
confidence: 99%
“…The use of conceptual methods of instruction to foster knowledge of the computer and the programming language is required for learning programming skills and it is believed that novices differ from experts in their degree of understanding of the concepts underlying programming [4]. Conventional or traditional teaching involves a teacher-centred strategy in which the teacher performs most of the activities, presenting structured knowledge to the student and playing a significant role in the delivery of the instruction.…”
Section: Literature Reviewmentioning
confidence: 99%