278
Views
2
CrossRef citations to date
0
Altmetric
Articles

EduGene: A UIDP-Based Educational App Generator for Multiple Devices and Platforms

, , , , &
 

ABSTRACT

Education is key to a just and progressive society. It is specially provided by schools and reflects on various areas of our lives. The importance of education has led to new schemes in the development of educational applications. The goal of this research is to propose the design of an architecture for educational application development that relies on a set of user interface design patterns (UIDPs) to facilitate the laborious, time-consuming task of application development. To this end, this article presents the EduGene as the proof of concept. Applications generated with EduGene are compatible with four operating systems, Android™, Firefox® OS, macOS®, and Windows Phone®, and with the Web. Furthermore, EduGene is compatible with three types of devices: mobile (smartphones and tablets), desktop, and television. The evaluation results prove that EduGene is a user-friendly educational application generator, since it provides an intuitive interface that facilitates user interaction. The e-learning tools selected to perform EduGene’s comparative evaluation are Moodle, Sakai, and ATutor. It is important to mention that the goal of the evaluation was only to highlight the benefits of EduGene as an educational app development tool.

Additional information

Funding

This work was supported by Tecnológico Nacional de Mexico (TecNM) and sponsored by the National Council of Science and Technology (CONACYT) [228197] and the Secretariat of Public Education (SEP) through PRODEP (Programa para el Desarrollo Profesional Docente, for its acronym in Spanish).

Notes on contributors

Cesar Augusto Cortes-Camarillo

Cesar Augusto Cortes-Camarillo is an MSc student at the Instituto Tecnológico de Orizaba, Veracruz, Mexico. He also has an engineering degree in computer systems from the Instituto Tecnológico de Orizaba. Currently, his areas of interest include electronic and mobile learning, mobile technologies and applications, and UI design patterns. He can be reached at mailto: [email protected].

Giner Alor-Hernández

Giner Alor-Hernández received an MSc degree and a PhD degree in computer science from the Center for Research and Advanced Studies of the National Polytechnic Institute (CINVESTAV), Mexico. His research interests include  Intelligent Systems, Big Data, Internet of Things. ORCID: 0000-0003-3296-0981, Scopus Author ID: 17433252100. He is an IEEE Senior Member and ACM Senior Member. [email protected].

Laura Nely Sánchez-Morales

Laura Nely Sánchez-Morales is a PhD student of the Division of Research and Postgraduate Studies at Instituto Tecnológico de Orizaba, Veracruz, Mexico. She received an MSc degree in computer systems at Instituto Tecnológico de Orizaba. Her research interests include image processing, neuronal networks, UI Design patterns, automatic software generation, and mobile applications. She can be reached at [email protected].

Viviana Yarel Rosales-Morales

Viviana Yarel Rosales-Morales Morales received the BS degree in Computer Systems and MSc degree in Computer Systems in 2009 and 2011, respectively. And in June 2017, she got a PhD in Engineering Sciences from the Instituto Tecnológico de Orizaba, Veracruz, México. She has involved in some Mexican research projects granted by CONACYT, DGEST and PROMEP. She can be reached at [email protected].

Lisbeth Rodríguez-Mazahua

Lisbeth Rodríguez-Mazahua got a PhD in Computer Science from the Center for Research and Advanced Studies of the National Polytechnic Institute (CINVESTAV). Her current research interests include distribution design of databases, database theory, autonomic database systems, multimedia databases, data mining and Big Data. She can be reached at [email protected].

José Luis Sánchez-Cervantes

José Luis Sánchez-Cervantes received a PhD in Computer Science and Technology of the Universidad Carlos III de Madrid, Spain. His main research interests are the Semantic Web, Artificial Intelligence, Linked Data (Linked Open Data), Big Data, and Biomedical informatics field. He has published several papers in international journals and he is an ACM Member. He can be reached at [email protected].

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.