Table-based representations can be used to offer easy-to-use, flexible, and adaptable learning scenario editors

This article presents an innovative approach to the design of learning scenario editors for teachers as not-specifically-trained users. The approach features simplicity, flexibility, and easy adaptation to local contexts and needs. It is based on the governing design decision to provide a basic representation device known to be easy to use and adopted by teachers in standard practice: a table, similar to that found in office suites. The table is put in structural correspondence with a pivotal model (a tree), which is used to implement services requiring complex mechanisms that can be found in state-of-the-art systems, for example instantiation support or operationalization. We show how this approach makes it possible to design simple, flexible editors that offer complex services as add-ons and are easy to adapt to users' local needs, practices, and/or technical ecosystems. A table allows representing a large range of learning scenarios.A table-based editor appears to be flexible and easy to use for teachers.A tree pivotal model makes it easy to adapt the editor to local needs.A tree pivotal model allows offering complex services as add-ons.

[1]  Pierre Tchounikine,et al.  Flexibility in macro-scripts for CSCL , 2007 .

[2]  Davinia Hernández Leo,et al.  Report of the Results of an IMS Learning Design Expert Workshop , 2010, Int. J. Emerg. Technol. Learn..

[3]  Pierre Dillenbourg,et al.  Design for classroom orchestration , 2013, Comput. Educ..

[4]  Heinz Ulrich Hoppe,et al.  Design and enactment of collaboration scripts: an integrative approach with graphical notations and learning platforms , 2009, CSCL.

[5]  Bonnie A. Nardi,et al.  Beyond Models and Metaphors: Visual Formalisms in User Interface Design , 1993, J. Vis. Lang. Comput..

[6]  Pierre Tchounikine,et al.  A Computer Science Perspective on Technology-Enhanced Learning Research , 2009 .

[7]  Pierre Tchounikine,et al.  CSCL Scripts: Interoperating Table and Graph Representations , 2013, CSCL.

[8]  Davinia Hernández Leo,et al.  COLLAGE: A collaborative Learning Design editor based on patterns , 2006, J. Educ. Technol. Soc..

[9]  Yannis A. Dimitriadis,et al.  LeadFlow4LD: Learning and Data Flow Composition-Based Solution for Learning Design in CSCL , 2009, CRIWG.

[10]  Pierre Dillenbourg,et al.  Flexibility in macro CSCL scripts , 2007 .

[11]  María Jesús Rodríguez-Triana,et al.  Towards a script-aware monitoring process of computer-supported collaborative learning scenarios , 2013, International Journal of Technology Enhanced Learning.

[12]  Lynita K. Newswander,et al.  Metis , 2015 .

[13]  Miky Ronen,et al.  Adopt & Adapt: Structuring, Sharing and Reusing Asynchronous Collaborative Pedagogy , 2006, ICLS.

[14]  Carlos Delgado Kloos,et al.  21st Century Learning for 21st Century Skills , 2012, Lecture Notes in Computer Science.

[15]  Pierre Tchounikine,et al.  Computer Science and Educational Software Design - A Resource for Multidisciplinary Work in Technology Enhanced Learning , 2011 .

[16]  Juan I. Asensio-Pérez,et al.  GENERATING CSCL SCRIPTS , 2008 .

[17]  Ioannis P. Vlahavas,et al.  "Cultures in negotiation": teachers' acceptance/resistance attitudes considering the infusion of technology into schools , 2003, Comput. Educ..

[18]  Michael Derntl,et al.  A Classification Framework for Educational Modeling Languages in Instructional Design , 2006 .

[19]  Heinz Ulrich Hoppe,et al.  Learning Activity Spaces: Towards Flexibility in Learning Design? , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[20]  Maria E. Orlowska,et al.  Workflow driven e-learning beyond collaborative environments , 2002 .

[21]  Eva Dobozy,et al.  The Larnaca Declaration on Learning Design , 2016 .

[22]  Pierre Tchounikine,et al.  A computer science perspective on TEL research , 2009 .

[23]  Pierre Dillenbourg,et al.  The mechanics of CSCL macro scripts , 2008, Int. J. Comput. Support. Collab. Learn..

[24]  Luca Botturi,et al.  Handbook of Visual Languages for Instructional Design: Theories and Practices , 2007 .

[25]  Yannis A. Dimitriadis,et al.  Lost in Translation from Abstract Learning Design to ICT Implementation: A Study Using Moodle for CSCL , 2012, EC-TEL.

[26]  Brock Craft,et al.  Learning Design: Reflections upon the Current Landscape , 2012 .

[27]  Yannis A. Dimitriadis,et al.  GLUE!-PS: A Multi-language Architecture and Data Model to Deploy TEL Designs to Multiple Learning Environments , 2011, EC-TEL.

[28]  Issa M. Saleh,et al.  NEW SCIENCE OF LEARNING: COGNITION, COMPUTERS AND COLLABORATION IN EDUCATION , 2010 .

[29]  Davinia Hernández Leo,et al.  Considering the Intrinsic Constraints for Groups Management of TAPPS and Jigsaw CLFPs , 2009, 2009 International Conference on Intelligent Networking and Collaborative Systems.

[30]  Donatella Persico,et al.  Learning design Rashomon I – supporting the design of one lesson through different approaches , 2013 .

[31]  Pierre Tchounikine,et al.  Clarifying design for orchestration: Orchestration and orchestrable technology, scripting and conducting , 2013, Comput. Educ..

[32]  Brock Craft,et al.  A constructionist learning environment for teachers to model learning designs , 2013, J. Comput. Assist. Learn..

[33]  Pierre Tchounikine,et al.  Flexibility in macro-scripts for computer-supported collaborative learning , 2007, J. Comput. Assist. Learn..

[34]  Davinia Hernández Leo,et al.  ILDE: Community Environment for Conceptualizing, Authoring and Deploying Learning Activities , 2014, EC-TEL.

[35]  Pierre Tchounikine,et al.  Exploring teachers' perceptions on different CSCL script editing tools , 2014, Comput. Educ..

[36]  Päivi Häkkinen,et al.  Specifying computer-supported collaboration scripts , 2007, Int. J. Comput. Support. Collab. Learn..

[37]  Michael Derntl,et al.  The Conceptual Structure of IMS Learning Design Does Not Impede Its Use for Authoring , 2012, IEEE Transactions on Learning Technologies.

[38]  Pierre Tchounikine,et al.  A model for flexibly editing CSCL scripts , 2012, Int. J. Comput. Support. Collab. Learn..

[39]  Heinz Ulrich Hoppe,et al.  Graphical Modeling and Simulation of Learning Designs , 2007, ICCE.

[40]  Jörg M. Haake,et al.  Flexible Scripting in Net-Based Learning Groups , 2007 .

[41]  Pierre Dillenbourg,et al.  Technology for Classroom Orchestration , 2010 .

[42]  Chris Greenhalgh,et al.  Orchestrating Learning in a One-to-One Technology Classroom , 2010, 2010 6th IEEE International Conference on Wireless, Mobile, and Ubiquitous Technologies in Education.

[43]  Michael Derntl,et al.  Learning design Rashomon II: exploring one lesson through multiple tools , 2013 .

[44]  Davinia Hernández Leo,et al.  InstanceCollage: A Tool for the Particularization of Collaborative IMS-LD Scripts , 2009, J. Educ. Technol. Soc..

[45]  H. Ulrich Hoppe,et al.  Extending a Learning Design Editor with a Monitoring Component , 2008 .