Executable Examples for Programming Problem Comprehension

Executable Examples for Programming Problem Comprehension
复制标题

编程问题理解的可执行示例

DOI:
10.1145/3291279.3339416
复制
发表时间:
2019
期刊:
ICER '19 Proceedings of the 2019 ACM Conference on International Computing Education Research
影响因子:
--
通讯作者:
Krishnamurthi, Shriram
Krishnamurthi, Shriram
中科院分区:
--
文献类型:
--
作者:
Wrenn, John;Krishnamurthi, Shriram

文献摘要

参考文献

被引文献

相似文献

有缺陷的问题理解导致学生产生有缺陷的实现。然而,单独的测试不足以检查理解:如果一个学生在开发测试和实现时都有同样的误解,那么将他们的测试与他们的实现进行对比将不会发现问题。作为一种解决方案,一些教学法鼓励创建独立于测试的输入输出示例,但很少为学生提供任何机制来检查他们的示例是否正确和彻底。我们提出了一种机制,为学生提供即时反馈,独立于他们的实施进度。我们评估了这样一个接口对入门编程课程的影响,并发现了一些积极的影响,一些更中性的结果,并没有确定的负面影响。
Flawed problem comprehension leads students to produce flawed implementations. However, testing alone is inadequate for checking comprehension: if a student develops both their tests and implementation with the same misunderstanding, running their tests against their implementation will not reveal the issue. As a solution, some pedagogies encourage the creation of input-output examples independent of testing-but seldom provide students with any mechanism to check that their examples are correct and thorough.We propose a mechanism that provides students with instant feedback on their examples, independent of their implementation progress. We assess the impact of such an interface on an introductory programming course and find several positive impacts, some more neutral outcomes, and no identified negative effects.
DOI: 10.1145/1029994.1029995
发表时间: 2003-09
期刊: ACM J. Educ. Resour. Comput.
影响因子: --
作者:
S. Edwards
通讯作者: S. Edwards
DOI: --
发表时间: 2019
期刊: Technical Symposium on Computer Science Education
影响因子: --
作者:
J. Prather;Raymond Pettit;Brett A. Becker;Paul Denny;Dastyni Loksa;Alani L. Peters;Zachary Albrecht;Krista Masci
通讯作者: Krista Masci
将乐趣融入函数中。
DOI: --
发表时间: 2005
期刊:
影响因子: --
作者:
C. A. Reeves
通讯作者: C. A. Reeves
现代化计划构成研究
DOI: 10.1145/2839509.2844556
发表时间: 2016
期刊: Proceedings of the 47th ACM Technical Symposium on Computing Science Education
影响因子: --
作者:
Kathi Fisler;S. Krishnamurthi;J. Siegmund
通讯作者: J. Siegmund
论艾玛的机制
DOI: --
发表时间: 1978
期刊:
影响因子: --
作者:
J. Marshall;J. Morton
通讯作者: J. Morton