Software engineering programmes are not computer science programmes
Annals of Software Engineering - Special issue on software engineering education
Role playing in an object-oriented world
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
A Survey of the Relevance of Computer Science and Software Engineering Education
CSEET '98 Proceedings of the 11th Conference on Software Engineering Education and Training
Programming-in-the large versus programming-in-the-small
Proceedings of the international conference on Reliable software
Enhancing apprentice-based learning of Java
Proceedings of the 35th SIGCSE technical symposium on Computer science education
On the importance of dialogue with industry about software engineering education
Proceedings of the 2006 international workshop on Summit on software engineering education
Integrating role-play into software engineering courses
Journal of Computing Sciences in Colleges
Symposium article: Data generation through role-play: Assessing oral proficiency
Simulation and Gaming
Hi-index | 0.00 |
Traditional interview methods within qualitative research often capture the purely academic perspective on phenomena. To address this problem, an innovative research method, combining role-playing with phenomenography is proposed. The approach suggested in this paper aims to stimulate participants to widen their perspectives by encouraging them to a deeper engagement with a specific activity, thereby enabling them to re ect actively on their actions and on concepts involved in a specific situated context. In the outlined strategy, the role-playing involved realistic work with large-scale software. This was immediately followed by a debriefing using phenomenographic research interviews when the participants still had the experience fresh in mind. The phenomenographic analysis of the interview transcripts confirmed that the method was successful. The subjects frequently expressed their understanding of theoretical concepts in relation to their experiences from working with the software. The more advanced ways to experience the phenomena was often expressed - and sometimes inspired - by the software's way to take advantage of the concepts. The specific use of the described method resulted in empirical insights into how students experience object-oriented concepts in software engineering, such as the Java Interface.