Toward improving collaborative behaviour during competitive programming assignments

Toward improving collaborative behaviour during competitive programming assignments
复制标题

改善竞争性编程作业期间的协作行为

DOI:
--
复制
发表时间:
2019
期刊:
Workshop on Education for High Performance Computing
影响因子:
--
通讯作者:
Yuri Torres
Yuri Torres
中科院分区:
--
文献类型:
--
作者:
Arturo González;Victor Lara;Eduardo Rodriguez;Yuri Torres

文献摘要

被引文献

相似文献

竞争性游戏化已成功用于改善计算机科学课程的学习体验。基于高性能和并行编程竞赛的作业已被证明可以非常有效地提高学生的兴趣和参与度。然而,在编程竞赛作业中,竞争性的方法有时会削弱学生之间解决基本问题和常见困难的通常合作;例如,与编程语言或工具的使用相关的内容。在本文中,我们提出了一种将协作游戏化技术与编程竞赛的竞争元素相结合的方法,以平衡两个方面并增强整体学习体验。结果表明,这种方法有效地促进了编程竞赛期间的参与和协作行为。他们还揭示了这种方法可以考虑的潜在改进。
Competitive gamification has been successfully used to improve the learning experience in computer science courses. Assignments based on high-performance and parallel programming contests have been shown to be highly effective to promote the interest and involvement of students. Nevertheless, during programming-contest assignments the competitive approach sometimes diminishes the usual collaboration between students to solve basic questions and common difficulties; for example, those related to the usage of the programming languages or tools. In this paper, we present an approach to integrate collaborative gamification techniques with the competitive elements of programming contests, in order to balance both aspects and to enhance the overall learning experience. The results show that this approach effectively promotes participation and collaborative behavior during a programming contest. They also reveal potential improvements that can be considered for this approach.