From software engineering to courseware engineering

The appearance of MOOCs has contributed to the use of educational technology in new contexts. As a consequence, many teachers face the challenge of creating educational content (courseware) to be offered in MOOCs. Although some best practices exist, it is true that most of the content is being developed without much thought about adequacy, reusability, maintainability, composability, etc. The main thesis at this paper is that we are facing a "courseware crisis" in the same way as there was a "software crisis" 50 years ago, and that the way out is to identify good engineering discipline to aid in the development of courseware. We need Courseware Engineering in the same way as at those times we needed Software Engineering. Therefore, the challenge is now to define and develop fundamentals, tools, and methods of Courseware Engineering, as an analogy to the fundamentals, tools, and methods that were developed in Software Engineering.

[1]  Gráinne Conole,et al.  MOOCs as disruptive technologies: strategies for enhancing the learner experience and quality of MOOCs Los MOOC como tecnologías disruptivas: estrategias para mejorar la experiencia de aprendizaje y la calidad de los MOOC. , 2016 .

[2]  Carren Strock A Writer's Journey , 2010 .

[3]  H. Gardner Multiple intelligences : new horizons , 2006 .

[4]  A.M. Lopez,et al.  A mathematical model for reusing student learning skills across didactical units , 2002, 32nd Annual Frontiers in Education.

[5]  Carlos Delgado Kloos,et al.  Precise Effectiveness Strategy for analyzing the effectiveness of students with educational resources and activities in MOOCs , 2015, Comput. Hum. Behav..

[6]  Carlos Delgado Kloos,et al.  Proposal for a Conceptual Framework for Educators to Describe and Design MOOCs , 2014, J. Univers. Comput. Sci..

[7]  Alfons Juan-Císcar,et al.  The Translectures-UPV Toolkit , 2014, IberSPEECH.

[8]  Douglas C. Schmidt,et al.  The past, present, and future of MOOCs and their relevance to software engineering , 2014, FOSE.

[9]  Carlos Delgado Kloos,et al.  ALAS-KA: A learning analytics extension for better understanding the learning process in the Khan Academy platform , 2015, Comput. Hum. Behav..

[10]  Donald MacKenzie,et al.  Mechanizing Proof: Computing, Risk, and Trust , 2001 .

[11]  Carlos Delgado Kloos,et al.  Experiences of running MOOCs and SPOCs at UC3M , 2014, 2014 IEEE Global Engineering Education Conference (EDUCON).

[12]  Joseph Campbell,et al.  The Hero with a Thousand Faces , 1949 .

[13]  John Carroll Agile Project Management in easy steps , 2012 .