Towards progress indicators for measuring student programming effort during solution development

Towards progress indicators for measuring student programming effort during solution development
复制标题

制定用于衡量解决方案开发过程中学生编程工作量的进度指标

DOI:
10.1145/2999541.2999561
复制
发表时间:
2016
期刊:
Proceedings of the 16th Koli Calling International Conference on Computing Education Research
影响因子:
--
通讯作者:
Zhiyi Li
Zhiyi Li
中科院分区:
--
文献类型:
--
作者:
S. Edwards;Zhiyi Li

文献摘要

参考文献

被引文献

相似文献

在学习编程时,任务反馈可以很容易地强化一种固定的心态-一个人认为智力是一种固定的能力,你要么有,要么没有。然而,这可能会对学习产生负面影响。另一种选择是成长型思维模式,人们相信智力是可塑的,可以通过实践、努力和辛勤工作来提高。我们开发了一套15个进度指标,可用于评估学生的编程努力,独立于他们的代码的正确性。我们的目标是提供创新反馈所需的测量支持,为学生提供更受欢迎的体验,认识到他们在解决方案方面所付出的努力和取得的成就,而不是简单地看代码是否“有效”。我们的进度指标集包括7个与编写适合所有编程作业的问题解决方案代码相关的指标,以及8个与使用软件测试的自检程序相关的指标,这些指标适用于要求学生测试自己工作的作业。在这项初步工作中,我们将这些指标应用于257名学生的编程作业,以确定措施的适用性并验证其结果。由此产生的一套进度指标是制定反馈战略的第一步,这些战略承认和奖励努力和辛勤工作,目标是促进学生成长心态的发展。
When learning to program, assignment feedback can easily reinforce a fixed mindset---where one believes intelligence is a fixed ability you either have or you don't. However, this can have negative consequences for learning. The alternative is a growth mindset, where one believes intelligence is malleable and can be improved through practice, effort, and hard work. We develop a set of fifteen progress indicators that can be used to assess student programming effort independently of the correctness of their code. The goal is to provide the measurement support needed for innovative feedback that gives a more welcoming experience for students, recognizing the effort they put in and the accomplishments they make as they work on solutions, rather than simply looking at whether code "works". Our set of progress indicators includes seven associated with writing solution code for a problem that are suitable for use on all programming assignments, and eight associated with self-checking programs using software tests, which are appropriate for assignments where students are required to test their own work. In this initial work, we applied these indicators to a collection of programming assignments from 257 students to determine the suitability of the measures and validate their results. The resulting set of progress indicators is the first step toward developing feedback strategies that recognize and reward effort and hard work, with the goal of fostering the development of a growth mindset among students.
DOI: 10.1037/0022-3514.85.3.541
发表时间: 2003-09-01
影响因子: 7.6
作者:
Grant, H;Dweck, CS
通讯作者: Dweck, CS