To get good student ratings should you only teach programming courses? Investigation and implications of student evaluations of teaching in a software engineering context

02/15/2021
by   Antti Knutas, et al.
0

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.

READ FULL TEXT
research
05/02/2022

More Programming Than Programming: Teaching Formal Methods in a Software Engineering Programme

Formal methods for software correctness are critical to the future of so...
research
12/08/2019

A Flipped Classroom Approach to Teaching Empirical Software Engineering

Contribution: This study shows that a flipped classroom approach to teac...
research
02/07/2022

A longitudinal case study on the effects of an evidence-based software engineering training

Context: Evidence-based software engineering (EBSE) can be an effective ...
research
08/15/2017

Controlled Experiments with Student Participants in Software Engineering: Preliminary Results from a Systematic Mapping Study

[Context] In software engineering research, emphasis is given to sound e...
research
06/12/2023

Psychological Aspects of Pair Programming

With the recent advent of artificially intelligent pairing partners in s...
research
07/22/2023

Exploring the Relationship Between Personality Traits and User Feedback

Previous research has studied the impact of developer personality in dif...
research
12/01/2020

Debiasing Evaluations That are Biased by Evaluations

It is common to evaluate a set of items by soliciting people to rate the...

Please sign up or login with your details

Forgot password? Click here to reset