Perceptions of Undesirable Software Development Tasks among Computer Science Students
It is suggested that undesirable tasks are an integral part of students’ academic software development experience and have meaningful emotional and motivational consequences, and that these insights offer opportunities for educators to design curricula and learning environments that better address human dispositions, m...