The Development of Students' Professional Competencies on a Work-Based Software Engineering ProgramGlobal
Competencies may be defined as the knowledge, skills, and professional dispositions that an individual is required to demonstrate in order to be considered professionally competent. Competency-based education has long been a feature professional degree programs, but the discipline of Computing Science has only recently begun to embrace competencies as a means of structuring or evaluating students’ learning. Meanwhile, the practice of work-based learning - also well-established in other professional disciplines - has become more prevalent in Computing Science education, with increasing emphasis placed on work-based modes of learning, such as internships and apprenticeships. In this paper, we examine how students enrolled on a degree-level apprenticeship in Software Engineering have developed their professional competencies in the workplace. The paper is based on an analysis of 38 student assignments, wherein apprentices were asked to identify the competencies they have demonstrated, with reference to a portfolio of work. The UK Standard for Professional Engineering Competence and Commitment, which outlines the competencies required for certification as an Incorporated Engineer, provided the necessary framework. Competencies relating to ‘communication and inter-personal skills’ were among those most often cited by apprentices, with competencies relating to ‘knowledge and understanding’ and ‘design and development of systems’ also featuring prominently. Competencies relating to ‘responsibility, management, or leadership’ were less prevalent, with ‘professional commitment’ proving to be the least commonly cited category of competencies. We provide examples of how apprentices claim to have demonstrated each competency, and discuss the implications of these findings for competency-based learning in Computing Science education.
Fri 22 MarDisplayed time zone: Pacific Time (US & Canada) change
13:45 - 15:00 | |||
13:45 25mTalk | Application of Collaborative Learning Paradigms within Software Engineering Education: A Systematic Mapping StudyGlobal Papers Rita Garcia Unity and Victoria University of Wellington, Christoph Treude Singapore Management University, Andrew Valentine The University of Melbourne DOI | ||
14:10 25mTalk | Improving Software Engineering Teamwork with Structured Feedback Papers Victor Huang Weiqi Carnegie Mellon University, Kori Krueger Morgan State University, Taya Cohen Carnegie Mellon University, Michael Hilton Carnegie Mellon University DOI | ||
14:35 25mTalk | The Development of Students' Professional Competencies on a Work-Based Software Engineering ProgramGlobal Papers Matthew Barr University of Glasgow, Oana Andrei University of Glasgow, Alistair Morrison University of Glasgow, Syed Waqar Nabi University of Glasgow DOI |