Evaluating the Efficiency and Effectiveness of Adaptive Parsons Problems

Evaluating the Efficiency and Effectiveness of Adaptive Parsons Problems
复制标题

评估自适应帕森斯问题的效率和有效性

DOI:
10.1145/3230977.3231000
复制
发表时间:
2018
期刊:
Proceedings of the 2018 ACM Conference on International Computing Education Research
影响因子:
--
通讯作者:
Jochen Rick
Jochen Rick
中科院分区:
--
文献类型:
--
作者:
Barbara Ericson;J. Foley;Jochen Rick

文献摘要

被引文献

相似文献

练习对于学习至关重要。有证据表明,解决帕森斯问题(将混合的代码块订购)比从头开始编写代码更有效,但练习的效率更高。但是,并非所有学生都成功地解决了所有帕森斯问题。使问题适应性,以使基于学习者的表现的难度变化,应该使学习者在Vygotsky的近端发展区域中,并最大程度地提高学习成就。本文报告了一项研究,以比较解决自适应帕森斯问题与非自适应帕森斯问题与编写同等代码的效率和有效性。自适应的帕森斯问题既采用了问题内和问题间的适应性。问题内的适应意味着,如果学习者正在努力解决当前问题,则可以动态地更容易问题。问题间的适应意味着下一个问题的难度是根据学习者在上一个问题上的表现来修改的。这项研究提供了证据,表明解决问题内和问题间自适应帕森斯问题是一种更有效的效率,但与编写同等代码一样有效的实践形式。
Practice is essential for learning. There is evidence that solving Parsons problems (putting mixed up code blocks in order) is a more efficient, but just as effective, form of practice than writing code from scratch. However, not all students successfully solve every Parsons problem. Making the problems adaptive, so that the difficulty changes based on the learner's performance, should keep the learner in Vygotsky's zone of proximal development and maximize learning gains. This paper reports on a study comparing the efficiency and effectiveness of learning from solving adaptive Parsons problems vs non-adaptive Parsons problem vs writing the equivalent code. The adaptive Parsons problems used both intra-problem and inter-problem adaptation. Intra-problem adaptation means that if the learner is struggling to solve the current problem, the problem can dynamically be made easier. Inter-problem adaptation means that the difficulty of the next problem is modified based on the learner's performance on the previous problem. This study provides evidence that solving intra-problem and inter-problem adaptive Parsons problems is a more efficient, but just as effective, form of practice as writing the equivalent code.