Collaborative Development of Educational Modules: A Need for Lifelong Learning

Lifelong learning has to accommodate a variety of types of learners who differ in age, learning experiences, media preferences, learning styles, capability for working in teams, among others. To be more effective, lifelong learning scenarios require the establishment and integration of innovative methods, tools, and procedures into well-defined processes, aiming at producing customized and high-quality educational products, capable of better engaging the students (and teachers as well) in an active learning process. Collaborative development plays an important role in this perspective, providing means for developers from different domains, working on multi-disciplinary and heterogeneous teams, geographically dispersed or not, cooperating, sharing data and information regarding the materials being developed. At the very end, the envisioned scenario is to evolve collaborative development in collaborative learning, broadening the learning opportunities to actively involve learners in their own knowledge construction process. In this chapter, the authors explore the collaborative development of educational modules and its implications in lifelong learning scenarios. They discuss the establishment of a systematic process for developing educational modules, providing a set of guidelines and supporting mechanisms to collaboratively create, reuse and evolve them. Also, as part of the process, the authors focus on issues of content modeling aiming at helping the developers to determine the relevant parts of the knowledge domain and to structure the concepts and related information. They illustrate the application of ideas by the collaborative development of an educational module for software testing domain. The module has been preliminarily evaluated; in general, positive attitudes toward the quality and flexibility it provides can be observed.

[1]  Richard J. Lipton,et al.  Hints on Test Data Selection: Help for the Practicing Programmer , 1978, Computer.

[2]  Stephen H. Edwards,et al.  Improving student performance by evaluating how well students test their own programs , 2003, JERC.

[3]  Rob Koper Designing Learning Networks for Lifelong Learners , 2005 .

[4]  Stephen Downes Learning Objects: Resources For Distance Education Worldwide , 2001 .

[5]  E. Barbosa,et al.  Mecanismos de Apoio à Modelagem de Conteúdos: Uma Contribuição ao Processo de Desenvolvimento de Módulos Educacionais , 2004 .

[6]  EDWINA RISSLAND MICHENER,et al.  Understanding Understanding Mathematics , 1978, Cogn. Sci..

[7]  Maria das Graças,et al.  Autoria de Aplicações Hipermídia para Ensino , 1999 .

[8]  Ellen Francine Barbosa,et al.  An Integrated Content Modeling Approach for Educational Modules , 2006, Education for the 21st Century.

[9]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[10]  Ellen Francine Barbosa,et al.  Specialization and Instantiation Aspects of a Standard Process for Developing Educational Modules , 2008, ISoLA.

[11]  Martin Dougiamas Moodle-A Free, Open Source Course Management System for Online Learning , 2006 .

[12]  M. Felisa Verdejo,et al.  Modeling Educational Content: The Cognitive Approach of the PALO Language , 2004, J. Educ. Technol. Soc..

[13]  Victor R. Basili,et al.  Experimentation in software engineering , 1986, IEEE Transactions on Software Engineering.

[14]  Andrew S. Gibbons Work Models: Still beyond Instructional Objectives. , 1995 .

[15]  Victor R. Basili,et al.  Comparing the Effectiveness of Software Testing Strategies , 1987, IEEE Transactions on Software Engineering.

[16]  Martin Wessner,et al.  An infrastructure for collaborative lifelong learning , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[17]  Dragan Gasevic,et al.  Ontology-Based Learning Content Repurposing: The ALOCoM Framework. , 2006 .

[18]  Nancy H. Dewald Web-Based Library Instruction: What Is Good Pedagogy?. , 1999 .

[19]  Iván Martínez-Ortiz,et al.  Educational Modeling Languages , 2007 .

[20]  Michel Léonard,et al.  An Instructional Engineering Method and Tool for the Design of Units of Learning , 2005 .

[21]  Mark Guzdial,et al.  CoWeb - Experiences with Collaborative Web Spaces , 2003, From Usenet to CoWebs.

[22]  Charlotte E. Taylor,et al.  Re‐engineering of undergraduate science curricula to emphasise development of lifelong learning skills , 2005 .

[23]  J.C. Maldonado,et al.  Towards the Establishment of a Standard Process for Developing Educational Modules , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.

[24]  J. Novak Concept mapping: A useful tool for science education , 1990 .

[25]  Simone do Rocio Senger de Souza,et al.  An Experience on Applying Learning Mechanisms for Teaching Inspection and Software Testing , 2008, 2008 21st Conference on Software Engineering Education and Training.

[26]  Steve McConnell,et al.  Software Engineering Principles , 1999, IEEE Software.

[27]  Paul Swoboda,et al.  World Wide Web - Course Tool: An Environment for Building WWW-Based Courses , 1996, Comput. Networks.

[28]  Mary Beth Chrissis,et al.  CMMI: Guidelines for Process Integration and Product Improvement , 2003 .

[29]  Aditya P. Mathur,et al.  Interface Mutation: An Approach for Integration Testing , 2001, IEEE Trans. Software Eng..

[30]  Gregory D. Abowd,et al.  Lessons learned from eClass: Assessing automated capture and access in the classroom , 2004, TCHI.

[31]  Diane Kelly,et al.  More testing should be taught , 2001, CACM.