paperbot · PL 论文追踪

全部论文 待读 收藏

P2 To Get Good Student Ratings should you only Teach Programming Courses? Investigation and Implications of Student Evaluations of Teaching in a Software Engineering Context

要获得良好的学生评教分数,只需教授编程课程吗?软件工程情境下学生评教的调查与启示
ICSE 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)2021匹配度 0/10 · 该论文研究软件工程教育中的学生评教偏差,属于教学评估与教育研究,与用户关注的程序静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等方向完全无关。引用 11 inbox
Antti Knutas, Timo Hynninen, Maija Hujala
crossref: 2026-09-12

AI 速览

一句话:基于芬兰软件工程专业 1295 份评教数据,发现编程与软件构建课程的学生评教分数高于过程、模型与方法课程。

学生评教(SET)常被大学用于评估教学质量,但已有软件工程教育研究表明学生可能偏好某些主题:编程与软件构建通常比软件设计、软件工程模型与方法或软技能更受重视。本文假设这种偏见也会影响 SET 结果,并研究课程主题如何影响 SET 指标。作者对芬兰某大学软件工程专业 46 门课程的 1295 份学生评教数据进行多层回归分析。结果验证了 SET 中存在类似偏见:课程类型可以预测更高的 SET 评分;在本数据集中,软件构建和编程类课程比软件工程过程、模型与方法类课程获得更高评分。研究启示是,使用 SET 评估教学时应考虑课程主题带来的系统性偏差,避免简单跨课程比较。

问题
研究软件工程课程主题是否会影响学生评教(SET)指标,以及编程/软件构建类课程是否在评教中系统性占优。
方法
对芬兰某大学软件工程专业 46 门课程的 1295 份学生评教数据进行多层回归分析。
评估
通过多层回归验证课程类型对 SET 评分的预测作用,发现编程与软件构建类课程评分显著高于软件工程过程、模型与方法类课程。
原文摘要(Abstract)

Student evaluations of teaching (SET) are commonly used in universities for assessing teaching quality. However, previous literature shows that in software engineering students tend to rate certain topics higher than others: In particular students tend to value programming and software construction over software design, software engineering models and methods, or soft skills. We hypothesize that these biases also play a role in SET responses collected from students. The objective of this study is to investigate how the topic of a software engineering course affects the SET metrics. We accomplish this by performing multilevel regression analysis on SET data collected in a software engineering programme. We analyzed a total of 1295 student evaluations from 46 university courses in a Finnish university. The results of the analysis verifies that the student course evaluations exhibit similar biases as distinguished by previous software engineering education research. The type of the course can predict a higher SET rating. In our dataset, software construction and programming courses received higher SET ratings compared to courses on software engineering processes, models, and methods.

链接与引用

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

BibTeX
@inproceedings{paperbot6262,
  title = {To Get Good Student Ratings should you only Teach Programming Courses? Investigation and Implications of Student Evaluations of Teaching in a Software Engineering Context},
  author = {Antti Knutas and Timo Hynninen and Maija Hujala},
  booktitle = {ICSE},
  year = {2021},
  doi = {10.1109/icse-seet52601.2021.00035}
}