Educational transformation through open source approaches

Higher education is undergoing reforms which emphasize flexible and lifelong learning characterized by student involvement, internationalization, collaboration, and multidisciplinarity. Employers also increasingly underline the importance of communicative and collaborative skills as a prerequisite for fully taking part in the evolving information society. The processes of free and open source software production mesh well with many important findings from IS research. At the same time, the open source approach is having a powerful impact on the software industry (and well beyond), and it is vital that both educators and students gain a good understanding of this phenomenon and how it applies in various fields. We sketch a multi-dimensional rationale for a significant restructuring of education in informatics and related fields, and address some of the likely challenges by such a shift. We posit that open source processes and philosophies present a number of interesting analogies to modern pedagogical thinking around communities of practice. Furthermore, the study of open source approaches represents a rich and largely untapped resource for institutionalized education. On the other hand, researchers and students may play a pivotal role in the establishment of a range of valuable open source projects. We analyze the potential benefits to all parties, and propose a research agenda aimed at exploring synergies for concrete educational transformations, with an emphasis on informatics students. Our hypothesis is that involving students in large scale, international open source projects has a potential for transformation of the relationship between students, educational institutions and society at large. We list some ways open source approaches can be appropriated in educational settings and provide two examples.

[1]  Gerhard Fischer,et al.  Transcending the information given: designing learning environments for informed participation , 2002, International Conference on Computers in Education, 2002. Proceedings..

[2]  Jørn Braa,et al.  Networks of Action: Sustainable Health Information Systems Across Developing Countries , 2004, MIS Q..

[3]  Wanda J. Orlikowski,et al.  Knowing in practice: Enacting a collective capability in distributed organizing , 2002, STUDI ORGANIZZATIVI.

[4]  B. Kogut,et al.  Open-source Software Development and Distributed Innovation , 2001 .

[5]  Yuwei Lin,et al.  Hacking practices and software development : a social worlds annalysis of ICT innovation and the role of free/libre open source software , 2004 .

[6]  Fred Mulder,et al.  What is lacking in curriculum schemes for computing/informatics? , 2004, ITiCSE '04.

[7]  Lawrence Lessig,et al.  Free Culture: How Big Media Uses Technology and the Law to Lock Down Culture and Control Creativity , 2004 .

[8]  Stefan Koch,et al.  Effort, co‐operation and co‐ordination in an open source software project: GNOME , 2002, Inf. Syst. J..

[9]  吴树峰 从学徒到大师之路--读《 The Pragmatic Programmer, From Journeyman to Master》 , 2007 .

[10]  Andrew P. Martin,et al.  On the supervision and assessment of part-time postgraduate software engineering projects , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[11]  J. Braa,et al.  Technology transfer vs. technological learning: It‐infrastructure and health care in developing countries , 1995 .

[12]  Richard T. Watson,et al.  Governance and global communities , 2005 .

[13]  David Coppit,et al.  Large team projects in software engineering courses , 2005 .

[14]  Leyland Pitt,et al.  The open tourism consortium: Laying the foundations for the future of tourism , 2004 .

[15]  John Cullen,et al.  Democratizing Innovation , 2020, Encyclopedia of Creativity, Invention, Innovation and Entrepreneurship.

[16]  Richard T. Watson,et al.  U-commerce: the ultimate , 2000, UBIQ.

[17]  Marie-Claude Boudreau,et al.  Governance, Leadership, And Management In Adaptive And Inventive Digital Communities: A Research Agenda To Reduce Waste In Graduate Education , 2004, Bled eConference.

[18]  David Lorge Parnas,et al.  Software Engineering Programs Are Not Computer Science Programs , 1999, IEEE Softw..

[19]  Diomidis Spinellis,et al.  Code Reading: The Open Source Perspective , 2003 .

[20]  Andrea Hemetsberger,et al.  SHARING AND CREATING KNOWLEDGE IN OPEN-SOURCE COMMUNITIES - THE CASE OF KDE , 2004 .

[21]  Rob Kling,et al.  Reconceptualizing Users as Social Actors in Information Systems Research , 2003, MIS Q..

[22]  George N. Dafermos,et al.  Management & Virtual Decentralised Networks: the Linux Project , 2001 .

[23]  Hugh Preston,et al.  Information Systems and Global Diversity , 2002, Eur. J. Inf. Syst..

[24]  J. Clapp,et al.  Development as freedom , 1999 .

[25]  Georg von Krogh,et al.  Open Source Software and the "Private-Collective" Innovation Model: Issues for Organization Science , 2003, Organ. Sci..

[26]  Keith W. Miller,et al.  Open source software: intellectual challenges to the status quo , 2002, SIGCSE '02.

[27]  Ilkka Tuomi,et al.  Internet, Innovation, and Open Source: Actors in the Network , 2001, First Monday.

[28]  D. Spinellis,et al.  How is open source affecting software development? , 2004, IEEE Software.

[29]  Donald A. Sch The reflective practitioner: how professionals think in action , 1983 .

[30]  Blake Ives,et al.  Virtual teams: a review of current literature and directions for future research , 2004, DATB.

[31]  Wei Ding,et al.  Open courseware and computer science education , 2004 .

[32]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[33]  Y. Benkler 'Sharing Nicely': On Shareable Goods and the Emergence of Sharing as a Modality of Economic Production , 2004 .

[34]  Vicki L. Almstrum,et al.  An international student/faculty collaboration: the Runestone project , 2000, ITiCSE '00.

[35]  G. Walsham Making a World of Difference: IT in a Global Context , 2001 .

[36]  Steven Weber,et al.  The Success of Open Source , 2004 .

[37]  G. Fischer,et al.  Open source: a conceptual framework for collaborative artifact and knowledge construction , 2002 .

[38]  Erkki Sutinen,et al.  A Methodological Review of Computer Science Education Research , 2008, J. Inf. Technol. Educ..

[39]  William C. Oakes,et al.  Service-learning in engineering , 2002, 32nd Annual Frontiers in Education.

[40]  Georg von Krogh,et al.  Special issue on open source software development , 2003 .

[41]  Walt Scacchi,et al.  Supporting Software Development in Virtual Enterprises , 2006, J. Digit. Inf..

[42]  Anders Berglund,et al.  Five Myths of Assessment , 2004, ACE.

[43]  Brenton D. Faber Educational models and open source: resisting the proprietary university , 2002, SIGDOC '02.

[44]  Gerhard Fischer,et al.  Social creativity: turning barriers into opportunities for collaborative design , 2004, PDC 04.

[45]  Karim R. Lakhani,et al.  Community, Joining, and Specialization in Open Source Software Innovation: A Case Study , 2003 .

[46]  Jennifer S. Kay,et al.  Open source software and computer science education , 2003 .

[47]  Rick Mugridge Challenges in Teaching Test Driven Development , 2003, XP.

[48]  Johan Sæbø,et al.  Participatory health information systems development in Cuba: the challenge of addressing multiple levels in a centralized setting , 2004, PDC 04.

[49]  Gerhard Fischer,et al.  Meta-design: design for designers , 2000, DIS '00.

[50]  Josef Kolár,et al.  Global cooperation project in computer programming course , 1999, SIGCSE '99.

[51]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .