Journal
EUROPEAN JOURNAL OF ENGINEERING EDUCATION
Volume 42, Issue 6, Pages 927-943Publisher
TAYLOR & FRANCIS LTD
DOI: 10.1080/03043797.2016.1235139
Keywords
Software engineering education controlled vocabulary; software engineering education topics; controlled vocabulary development
Categories
Ask authors/readers for more resources
Software engineering is the discipline that develops all the aspects of the production of software. Although there are guidelines about what topics to include in a software engineering curricula, it is usually unclear which are the best methods to teach them. In any science discipline the construction of a classification schema is a common approach to understand a thematic area. This study examines previous publications in software engineering education to obtain a first controlled vocabulary (a more formal definition of a classification schema) in the field. Publications from 1988 to 2014 were collected and processed using automatic clustering techniques and the outcomes were analysed manually. The result is an initial controlled vocabulary with a taxonomy form with 43 concepts that were identified as the most used in the research publications. We present the classification of the concepts in three facets: 'what to teach', 'how to teach' and 'where to teach' and the evolution of concepts over time.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available