Feedback is critical in education. This Innovative Practice Full Paper reports lessons learned from improving the quality of feedback in a semi-capstone software engineering course, with particular focus on how to deliver productive feedback in large scale during project work. The bachelor-level introduction to software engineering course is taken by about 500 students from eight study programs, organised into 72 project teams. The course aims to educate reflective systems developers. The teaching staff includes 29 teaching assistants as supervisor and product owners for teams. Project teams get feedback on seven deliverables as part of formative portfolio assessment. Students expressed frustration on feedback not being aligned, that they got critique on topics not stated in assignments and that teaching assistants were reluctant to discuss the feedback. This article provides a description of the course design, an assessment of the quality of feedback and lessons learned from three main changes: Revising assignments and rubrics, reorganising the teaching staff and increasing training of teaching assistants. In discussing the changes, we draw on a survey to students with 142 respondents, a survey to teaching assistants with 18 respondents, meeting minutes from a student reference group and experience reports from teaching assistants as well as literature and own experience. The article concludes with three actionable lessons learned for large-scale semi-capstone courses.
翻译:创新做法全面文件报告了在半顶点软件工程课程中提高反馈质量方面的经验教训,特别侧重于如何在项目工作期间大规模提供生产性反馈; 软件工程课程的学士级介绍由来自八个研究方案的大约500名学生进行,分为72个项目小组; 课程的目的是教育反射系统开发者; 教职员工包括29名作为团队主管和产品拥有者的教学助理和产品所有者; 项目团队在成形组合评估中获得了关于7项可交付成果的反馈; 学生对反馈没有统一表示沮丧; 学生们对未在任务中说明的专题进行了批评; 教学助理不愿意讨论反馈; 文章介绍了课程设计,评估了从三个主要变化中获得的反馈和经验教训的质量:修订任务和标志,重组教职员工,增加师助理培训; 在讨论这些变化时,我们利用对有142个答复者的学生的调查,对教师助理进行了调查,18名答复者进行了调查,学生参考小组的会议记录和教学助理的经验报告以及文献和经验; 文章最后用三种可采取行动的教训总结大型课程。