Affiliation:
1. University of Wisconsin — Madison
Abstract
Adult students learning LOGO for the first time developed a series of misconceptions concerning the flow of control in their programs. Most errors consisted of violations of programming discourse or style conventions. Students with prior programming experience in BASIC developed a novel implementation of recursion in LOGO that reflected the iterative FOR … NEXT construct of BASIC. The origins of these violations of programming conventions were traced to general properties of cognition and also to specific instructional practices. Changes in instructional practices, implemented in a second study, reduced the general incidence of some types of errors. However, instances of negative transfer due to prior programming experience continued to occur.
Subject
Computer Science Applications,Education
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Teaching and learning recursive programming: a review of the research literature;Computer Science Education;2015-01-02
2. Mental Models of Recursion;Journal of Educational Computing Research;1996-01
3. Learning Problem Solving Through Computer Programming;Advanced Educational Technologies for Mathematics and Science;1993