Learning to Program is Easy

Learning to Program is Easy
复制标题

学习编程很容易

DOI:
10.1145/2899415.2899432
复制
发表时间:
2016
期刊:
Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education
影响因子:
--
通讯作者:
Andrew Luxton
Andrew Luxton
中科院分区:
--
文献类型:
--
作者:
Andrew Luxton

文献摘要

被引文献

相似文献

正统的观点认为“编程很难学”导致了不加批判的教学实践和糟糕的学生成绩。它也可能对计算机科学学科的多样性和公平性产生负面影响。但是学习编程是很容易的-容易到孩子们都能做到。我们通过对初学编程的学生建立不切实际的期望来使我们的入门课程变得困难。通过重新审视入门编程的预期规范,我们可能能够大大改善新手程序员的结果,解决纪律实践的负面印象,创造一个更公平的环境。
The orthodox view that "programming is difficult to learn" leads to uncritical teaching practices and poor student outcomes. It may also impact negatively on diversity and equity within the Computer Science discipline. But learning to program is easy --- so easy that children can do it. We make our introductory courses difficult by establishing unrealistic expectations for novice programming students. By revisiting the expected norms for introductory programming we may be able to substantially improve outcomes for novice programmers, address negative impressions of disciplinary practices and create a more equitable environment.