Using conceptual models to teach BASIC computer programming
Using conceptual models to teach BASIC computer programming
复制标题
使用概念模型教授 BASIC 计算机编程
DOI:
10.1037/0022-0663.80.3.291
复制
发表时间:
1988
影响因子:
4.9
通讯作者:
R. Mayer
中科院分区:
文献类型:
--
作者:
P. Bayman;R. Mayer
Novices learned BASIC computer programming from a standard manual that emphasized the language's syntactic features or from a standard manual that included additional material emphasizing the underlying semantics (eg, conceptual models). Although both kinds of training produced equivalent learning of the syntactic features of BASIC (ie, syntactic knowledge), the semantically trained students developed fewer misconceptions (ie, conceptual knowledge) and performed better on transfer tests of programming problem solving (ie, strategic knowledge). In addition, problem-solving performance was strongly related to measures of conceptual knowledge. The results suggest that learning BASIC programming involves the growth of syntactic, conceptual, and strategic knowledge.(PsycINFO Database Record (c) 2016 APA, all rights reserved)