In the liminal space: software design as a threshold skill
2017 (English)In: Practice and Evidence of the Scholarship of Teaching and Learning in Higher Education, ISSN 1750-8428, E-ISSN 1750-8428, Vol. 12, no 1Article in journal (Refereed) In press
In previous work we proposed the idea of ‘threshold skills’ as a complement to threshold concepts. The definition of threshold concepts assumes that theoretical knowledge is paramount: gaining the understanding of particular concepts irreversibly transforms the learners. We noted, however, that mastering computing, like many disciplines, requires learning a combination of concepts and skills, and we suggested that this required further investigation. In this paper we examine the activity of designing software as a possible example of such a threshold skill. We looked at 35 software designs collected from students nearing graduation in computing courses, and see many of the characteristics of threshold skill and also of students being in liminal space. A close examination of the students’ designs leads to some useful implications for teaching this fundamental activity.
Place, publisher, year, edition, pages
2017. Vol. 12, no 1
Other Computer and Information Science
IdentifiersURN: urn:nbn:se:hig:diva-20650OAI: oai:DiVA.org:hig-20650DiVA: diva2:873763