On the Evaluation of Student Team Software Development Projects

On the Evaluation of Student Team Software Development Projects
复制标题

浅谈学生团队软件开发项目的评价

DOI:
10.1145/2676723.2677223
复制
发表时间:
2015
期刊:
Proceedings of the 46th ACM Technical Symposium on Computer Science Education
影响因子:
--
通讯作者:
Jennifer Campbell
Jennifer Campbell
中科院分区:
--
文献类型:
--
作者:
Anya Tafliovich;Andrew Petersen;Jennifer Campbell

文献摘要

被引文献

相似文献

项目经验和团队合作被认为是应届毕业生最重要的两个缺陷,因此团队项目经验是计算机科学和软件工程教育的重要组成部分。然而,评估这些项目是困难的,因为它需要在奖励团队的努力(以及使团队有效工作的技能发展)和承认个人贡献之间取得平衡。我们报告的调查学生的角度评价软件开发团队项目。我们发现,(1)计算机科学和软件工程教育工作者对学生在团队合作评估方法中的偏好存在一些误解,(2)随着学生在课程中的进步,甚至在一个学期的过程中,学生对评估的偏好会发生巨大变化,(3)偏好的变化发生在学期的早期,在他们作为一个团队完成任何工作之前,大多数学生都倾向于更重视团队的努力。
Project experience and teamwork have been identified as two of the most important deficiencies of recent graduates, so experiences with team projects are a critical component of computer science and software engineering education. However, evaluating these projects is difficult, as it requires a balance between rewarding the team's effort (and the development of skills that enable the team to work effectively) and recognizing individual contributions. We report on an investigation of the student perspective on evaluation of software development team projects. We find that (1) computer science and software engineering educators hold several misconceptions about students' preferences in teamwork evaluation methods, (2) that students' preferences with regard to evaluation change dramatically as they advance through the program and even in the course of a single term, and (3) that the change in preference occurs early in the term, before they complete any work as a team, with most students shifting their preference towards putting more weight on the team's effort.