A review of webapp authoring tools for e-learning

The lack of tracking and storing capabilities for the results of Web-based learning activities is an issue that remains unsolved. Transitions or interactions defined by teachers through a set of conditions still require programming skills that stay far beyond the desired final results. In addition to this, authoring tools should be powerful enough to let lecturers generate contents which are high-quality, interactive, and tuned to each student's cognitive preferences and progress. Availability and processing capabilities, or motivation, relevance, etc., must also be aspects to address in this context. For these reasons, this paper aims to review the existing Web application authoring toolkits focusing on distance education. In particular, we analize their main features, requirements and issues, as well as the most promising areas for future improvemenst in this field.

[1]  José Paulo Leal,et al.  Seqins - A Sequencing Tool for Educational Resources , 2013, SLATE.

[2]  Iván Martínez-Ortiz,et al.  Translating e-learning Flow-Oriented Activity Sequencing Descriptions into Rule-Based Designs , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[3]  Randy Pausch,et al.  Learning To Program With Alice , 2004 .

[4]  Tommy Burnette,et al.  Alice: lessons learned from building a 3D system for novices , 2000, CHI.

[5]  Caitlin Kelleher,et al.  Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers , 2005, CSUR.

[6]  Athanassios Jimoyiannis,et al.  Computer simulations in physics teaching and learning: a case study on students' understanding of trajectory motion , 2001, Comput. Educ..

[7]  Francisco José García-Peñalvo,et al.  Percepción de la apertura de los LMS en las ramas educativas y tecnológicas , 2012 .

[8]  C. Alvarado,et al.  Sketch Recognition for Digital Circuit Design in the Classroom , 2007 .

[9]  Shengyong Chen,et al.  E-Block: A Tangible Programming Tool with Graphical Blocks , 2013 .

[10]  Iván Martínez-Ortiz,et al.  A Framework for Simplifying Educator Tasks Related to the Integration of Games in the Learning Flow , 2012, J. Educ. Technol. Soc..

[11]  Taylor Martin,et al.  Learning Programming with IPRO: The Effects of a Mobile, Social Programming Environment. , 2013 .

[12]  Kenneth M. Kahn,et al.  ToonTalk - An Animated Programming Environment for Children , 1996, J. Vis. Lang. Comput..

[13]  Yano Shotaro,et al.  Development of teaching material for primary school in Mongolia: Lessons from teachers feedback , 2012 .

[14]  Chen Le Research and Practice of Using Algodoo in High School General Technology Course , 2010 .

[15]  Evelio J. González,et al.  ULLSIMGRAF: An educational tool with syntax control for Grafcet notation , 2014, Comput. Appl. Eng. Educ..

[16]  Uri Wilensky,et al.  NetLogo: A simple environment for modeling complexity , 2014 .

[17]  Iván Martínez-Ortiz,et al.  Authoring and Reengineering of IMS Learning Design Units of Learning , 2009, IEEE Transactions on Learning Technologies.

[18]  Saul Greenberg,et al.  Phidgets: easy development of physical interfaces through physical widgets , 2001, UIST '01.

[19]  Nikolai Tillmann,et al.  An experiment in developing small mobile phone applications comparing on-phone to off-phone development , 2012, 2012 First International Workshop on User Evaluation for Software Engineering Researchers (USER).

[20]  Francisco J. García-Peñalvo,et al.  Interoperability Scenarios to Measure Informal Learning Carried Out in PLEs , 2011, 2011 Third International Conference on Intelligent Networking and Collaborative Systems.

[21]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[22]  Dan Fu,et al.  A General Framework for Developing Training Apps on Android Devices , 2012 .

[23]  Nikolai Tillmann,et al.  TouchDevelop: programming cloud-connected mobile devices via touchscreen , 2011, Onward! 2011.

[24]  Susan H. Rodger,et al.  Engaging middle school teachers and students with alice in a diverse set of subjects , 2009, SIGCSE '09.

[25]  Andrew Howard,et al.  Design and use paradigms for Gazebo, an open-source multi-robot simulator , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[26]  Michael Kölling,et al.  The Greenfoot Programming Environment , 2010, TOCE.

[27]  Thomas P. Moran,et al.  User-tailorable systems: pressing the issues with buttons , 1990, CHI '90.

[28]  Elio Sancristobal Ruiz,et al.  Open Service-Oriented Platforms for Personal Learning Environments , 2013, IEEE Internet Computing.

[29]  Rod Sims,et al.  Virtual and Physical Experimentation in Inquiry-Based Science Labs: Attitudes, Performance and Access , 2011, Journal of Science Education and Technology.

[30]  Evrim Guler,et al.  Teaching computing and programming fundamentals via App Inventor for Android , 2012, 2012 International Conference on Information Technology Based Higher Education and Training (ITHET).

[31]  B Macwhinney,et al.  The PsyScope experiment-building system. , 1997, Spatial vision.

[32]  Juan Manuel Dodero,et al.  Educational Modelling Languages and Service-Oriented Learning Process Engines , 2010 .

[33]  Eric Rosenbaum,et al.  Scratch: programming for all , 2009, Commun. ACM.

[34]  Veljko M. Milutinovic,et al.  A Survey and Evaluation of Simulators Suitable for Teaching Courses in Computer Architecture and Organization , 2009, IEEE Transactions on Education.

[35]  Boni García,et al.  Combining Domain-driven Design and Mashups for Service Development , 2011 .

[36]  Dai Griffiths,et al.  Distributing education services to personal and institutional systems using Widgets , 2008 .

[37]  Thomas Connolly,et al.  Evaluation of Computer Games Developed by Primary School Children to Gauge Understanding of Programming Concepts , 2012 .

[38]  Randy Pausch,et al.  Learning to Program with Alice (w/ CD ROM) , 2011 .

[39]  J. Greeno,et al.  The ChemCollective—Virtual Labs for Introductory Chemistry Courses , 2010, Science.

[40]  Wolfgang Slany Catroid: a mobile visual programming system for children , 2012, IDC '12.

[41]  J. Del Rio,et al.  ELVIS. A new tool for teaching and training , 2004, Proceedings of the 21st IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.04CH37510).

[42]  Mark A. Oakes,et al.  Using PsyScope to conduct IAT experiments on Macintosh computers , 2007, Behavior research methods.

[43]  Peter Wentworth,et al.  Computational thinking in educational activities: an evaluation of the educational game light-bot , 2013, ITiCSE '13.

[44]  Tom Murray,et al.  Authoring tools for advanced technology learning environments : toward cost-effective adaptive, interactive and intelligent educational software , 2003 .

[45]  Miroslava Ozvoldova,et al.  An easy-to-build remote laboratory with data transfer using the Internet School Experimental System , 2008 .

[46]  Desney S. Tan,et al.  Exploring 3D navigation: combining speed-coupled flying with orbiting , 2001, CHI.

[47]  Marc Hesenius,et al.  Touching Factor: Software Development on Tablets , 2012, SC@TOOLS.

[48]  Baltasar Fernández-Manjón,et al.  Instructor-Oriented Authoring Tools for Educational Videogames , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[49]  W. R. van Joolingen,et al.  SimQuest: authoring educational simulations. , 2003 .

[50]  Thanasis Hadzilacos,et al.  Implementation of adaptive learning designs , 2013 .

[51]  Sven K. Esche,et al.  Content‐rich interactive online laboratory systems , 2009, Comput. Appl. Eng. Educ..

[52]  Roberto Barchino,et al.  INTEROPERABILITY BETWEEN VISUAL UML DESIGN APPLICATIONS AND AUTHORING TOOLS FOR LEARNING DESIGN , 2011 .

[53]  Steve Hodges,et al.  Prototyping with microsoft .net gadgeteer , 2011, Tangible and Embedded Interaction.

[54]  Ruimin Shen,et al.  Learning from Learning Objects and Their Repositories to Create Sustainable Educational App Environments , 2013, 2013 IEEE 13th International Conference on Advanced Learning Technologies.

[55]  Mark Stenerson,et al.  Academic game development: practices and design strategies for creating STEM games , 2012 .

[56]  Valerie J. Shute,et al.  Assessment and Learning of Qualitative Physics in Newton's Playground , 2013, AIED.

[57]  A. Hyder,et al.  Remotely controlled laboratory experiments: Creation and examples , 2010, 2010 IEEE Systems and Information Engineering Design Symposium.

[58]  Michael Derntl,et al.  coUML: A Visual Language for Modeling Cooperative Environments , 2008 .