paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Who Does What? Work Division and Allocation Strategies of Computer Science Student Teams

谁做什么?计算机科学学生团队的工作划分与分配策略
ICSE 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)2021匹配度 0/10 · 该论文属于计算机科学教育领域,研究学生小组作业中的分工与任务分配策略,与用户关注的程序语言、静态分析、形式化验证、浮点/贝叶斯程序分析以及 LLM/Agent 交叉方向完全无关。引用 0 inbox
Anna van der Meulen, Efthimia Aivaloglou
crossref: 2026-09-12

AI 速览

一句话:通过访谈二十名计算机科学学生,揭示小组作业中按专长与偏好分工的策略及其对协作学习的影响。

本研究关注计算机科学教育中小组作业的协作技能培养问题:学生常以分工方式完成软件项目,但是否仍存在协作、以及哪些学科特征影响分工策略尚不清晰。作者访谈了来自四所大学的二十名学生,并对访谈数据进行主题分析,考察其工作划分与任务分配策略。结果显示,学生倾向于分割工作量以便独立工作,同时常采用结对编程和代码评审;任务选择与分配主要受成绩和效率动机驱动,并依据既有专长与偏好。研究认为,现有小组作业设置可能限制学生练习新软件工程技能的动机,需要设计干预以鼓励实验与学习。

问题
在计算机科学小组作业中,学生如何划分与分配工作,以及这种策略是否支持协作和新技能学习。
方法
对四所大学二十名学生进行访谈,并采用主题分析归纳其工作划分与分配策略。
评估
基于访谈的定性主题分析,总结分工动机、任务选择依据及常用协作实践(结对编程、代码评审)。
原文摘要(Abstract)

Collaboration skills are important for future software engineers. In computer science education, these skills are of-ten practiced through group assignments, where students develop software collaboratively. The approach that students take in these assignments varies widely, but often involves a division of labour. It can then be argued whether collaboration still takes place. The discipline of computing education is especially interesting in this context, because some of its specific features (such as the variation in entry skill level and the use of source code repositories as collaboration platforms) are likely to influence the approach taken within groupwork. The aim of this research is to gain insight into the work division and allocation strategies applied by computer science students during group assignments. To this end, we interviewed twenty students of four universities. The thematic analysis shows that students tend to divide up the workload to enable working independently, with pair programming and code reviews being often employed. Motivated primarily by grade and efficiency factors, students choose and allocate tasks primarily based on their prior expertise and preferences. Based on our findings, we argue that the setup of group assignments can limit students' motivation for practicing new software engineering skills, and that interventions are needed towards encouraging experimentation and learning.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot6270,
  title = {Who Does What? Work Division and Allocation Strategies of Computer Science Student Teams},
  author = {Anna van der Meulen and Efthimia Aivaloglou},
  booktitle = {ICSE},
  year = {2021},
  doi = {10.1109/icse-seet52601.2021.00037}
}