A Reflective Approach to Improve Learning and Teaching of Software Engineering in Large Groups
Mohammed Odeh
Faculty of Computing, University of the West of England, UK
Abstract: This research reports on the synthesis of a reflective approach to improve teaching and learning of software engineering in large groups. In addition, observations on the outcomes obtained from examination, group-project coursework, and informal feedback from students and tutors have been analysed. This resulted in discovering areas of deficiencies in undertaking group-projects, common areas where students’ performance was similar in both exam and coursework. This study led to devise specific controls on the management of group projects and the implementation of tighter links between lectures and both practical sessions and group-work.
Keywords: Software engineering education, reflective learning and teaching.