Beyond PBL: Preparing Graduates for Professional Practice

An analysis of practitioner studies concludes that a gap exists between industry expectations of IT graduates and formal education, in particular in non-technical skills and knowledge. This paper reports on the final cycle of an Action Research project to examine and implement alternative learning environments for Software Engineering. A model based on reflective practice, founded on the evaluation of previous cycles applying Cognitive Apprenticeship and Problem-based Learning, was developed and implemented. This study looked at the alignment between student approaches to learning and the environment developed, in particular student disposition towards deep or surface learning. Although evaluation shows the student cohort achieved significantly higher scores in their assessment that those of previous offerings, it was notable that students who reported themselves as adopting surface approaches were less comfortable with the environment. However, they still exhibited deep learning characteristics when observed in a subsequent course. While an understanding of student learning is fundamental in developing learning environments, alignment between discipline and learning is also critical in educating competent practitioners. Results of this study show that students placed in an environment that enables them to model professional practice, and reflect on that modelling, should be much better prepared for the workplace.

[1]  James Bach Point: SE Education: We're on Our Own , 1997, IEEE Softw..

[2]  J. Greenwood,et al.  Reflective practice: a critique of the work of Argyris and Schön. , 1993, Journal of advanced nursing.

[3]  Timothy Lethbridge,et al.  What knowledge is important to a software professional? , 2000, Computer.

[4]  Donald A. Schön Educating the Reflective Practitioner: Toward a New Design for Teaching and Learning in the Professions , 1987 .

[5]  D. Kolb Experiential Learning: Experience as the Source of Learning and Development , 1983 .

[6]  Robert Sommer,et al.  Experience and Education. , 1974 .

[7]  Denis Lee Information Seeking and Knowledge Acquisition Behaviors of Young Information Systems Workers: Preliminary Analysis , 1999 .

[8]  Jocelyn Armarego,et al.  Orienting students to studio learning , 2005 .

[9]  N. Entwistle,et al.  Understanding Student Learning , 1983 .

[10]  Diana Laurillard,et al.  Rethinking University Teaching: A Framework for the Effective Use of Educational Technology , 1993 .

[11]  G. Scott,et al.  Using successful graduates to improve the quality of undergraduate engineering programmes , 2002 .

[12]  J. Cowan On becoming an innovative university teacher : reflection in action , 1998 .

[13]  Robert L. Glass,et al.  Software Creativity , 1995 .

[14]  L. Christman Theory in Practice: Increasing Professional Effectiveness , 1977 .

[15]  N. Entwistle,et al.  Approaches to Studying and Perceptions of the Learning Environment Across Disciplines. , 1995 .

[16]  Donald A. Schön Knowing-In-Action: The New Scholarship Requires a New Epistemology , 1995 .

[17]  Michelene T. H. Chi,et al.  Learning from Examples Via Self-Explanations , 1988, Knowing, Learning, and Instruction.

[18]  Jocelyn Armarego,et al.  Educating 'Agents of Change' , 2005, 18th Conference on Software Engineering Education & Training (CSEET'05).

[19]  R. J. Bogumil,et al.  The reflective practitioner: How professionals think in action , 1985, Proceedings of the IEEE.

[20]  N. Entwistle,et al.  Approaches to learning, evaluations of teaching, and preferences for contrasting academic environments , 1990 .

[21]  David Boud,et al.  Problem-based learning in education for the professions. , 1987 .

[22]  Robert Glaser,et al.  A naturalistic study of transfer: adaptive expertise in technical domains , 1996 .

[23]  Jocelyn Armarego,et al.  Advanced software design: a case in problem-based learning , 2002, Proceedings 15th Conference on Software Engineering Education and Training (CSEE&T 2002).

[24]  Glenn Lowry,et al.  Information Systems Education for the 21st Century: Aligning Curriculum Content and Delivery with the Professional Workplace. , 2005 .

[25]  F. Marton,et al.  The University of Learning. Beyond Quality and Competence in Higher Education. , 2013 .

[26]  Contents , 2013, Physiology & Behavior.

[27]  Lee Andresen,et al.  Experience-based learning , 2020, Understanding Adult Education and Training.

[28]  Michelene T. H. Chi,et al.  Learning from Examples via Self-Explanations. Technical Report No. 11. , 1988 .

[29]  Pierre N. Robillard,et al.  The role of knowledge in software development , 1999, CACM.

[30]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[31]  David H. Cropley,et al.  Teaching Engineering Students to be Creative - Program and Outcomes , 1998 .

[32]  Jocelyn Armarego Student perceptions of quality learning: evaluating PBL in software engineering , 2004 .

[33]  Madeleine Abrandt Dahlgren,et al.  Portraits of PBL: Course objectives and students' study strategies in computer engineering, psychology and physiotherapy , 2000 .

[34]  Denis M. S. Lee Organizational entry and transition from academic study: examining a critical step in the professional development of young IS workers , 2004 .

[35]  Geoff Scott,et al.  Tracking and Profiling Successful IT Graduates: An Exploratory Study , 2002 .

[36]  R Richardson,et al.  Humpty Dumpty: reflection and reflective nursing practice. , 1995, Journal of advanced nursing.

[37]  John T. E. Richardson,et al.  Reliability and replicability of the Approaches to Studying Questionnaire , 1990 .