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
R. Mayer
中科院分区:
心理学1区
文献类型:
--
作者:
P. Bayman;R. Mayer

文献摘要

被引文献

相似文献

初学者从强调语言语法特征的标准手册或包括强调底层语义的额外材料(例如,概念模型)的标准手册中学习BASIC计算机编程。虽然这两种训练产生了等同的学习基本的语法特征(即,语法知识),语义训练的学生发展更少的误解(即,概念知识),并表现出更好的编程问题解决的迁移测试(即,战略知识)。此外,解决问题的表现是密切相关的概念知识的措施。结果表明,学习BASIC编程涉及语法,概念和战略知识的增长。(PsycINFO数据库记录(c)2016阿帕,保留所有权利)
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)