Some Difficulties of Learning to Program

Some Difficulties of Learning to Program
复制标题

学习编程的一些难点

DOI:
--
复制
发表时间:
1986
期刊:
影响因子:
--
通讯作者:
John Benedict du Boulay
John Benedict du Boulay
中科院分区:
--
文献类型:
--
作者:
John Benedict du Boulay

文献摘要

被引文献

相似文献

本文是对编程教师可能会发现有帮助的一些问题的简要介绍。它首先提出了一种相当独特的编程教学观点,它利用机械类比,并指出了一些陷阱。文章接着考察了基于类比错误应用的某些错误,以及某些交互错误。主要强调的是概念机器在一般理解(和误解)终端与计算机本身的关系上,以及在更具体的理解任务层面上。讨论了设计不佳的语言可能会导致新手提交的符号和错误。
This article is a brief introduction to some of the issues that teachers of programming may find helpful. It starts by presenting a fairly idiosyncratic view of teaching programming which makes use of mechanistic analogies and points out some of the pitfalls. The article goes on to examine certain errors based on the misapplication of analogies as well as certain interaction errors. The main emphasis is on the notional machine both at the general level of understanding (and misunderstanding) the relationship of the terminal to the computer as such, as well as at the more specific level of understanding assignment. Notation and mistakes that poorly-designed languages can induce novices to commit are discussed.