A Fully Implemented Didactic Tool for the Teaching of Interactive Software Systems

Jenny Ruiz, Estefania Serral, Monique Snoeck

Abstract

User Interface (UI) design and software engineering complement each other to develop useful and usable interactive software systems. However, the body of knowledge for the development of an application and for the design of its UI are not always well integrated. The problem starts in the education of both subjects, which are normally taught independently of each other. Although an integrative teaching approach can significantly contribute to the development of better interactive software systems, there is a lack of concrete and proven approaches for such way of teaching. This paper presents a fully functional didactic tool for filling this gap. This tool provides the learner with feedback about how to develop an application and how to design a proper UI for it. Applying Model Driven Engineering principles, the tool automatically generates a working prototype of the interactive software system from its specification models, allowing the learner to try out the final application and validate the requirements. An experiment with novice developers demonstrates the advantages of this didactic tool.

Download


Paper Citation


in Harvard Style

Ruiz J., Serral E. and Snoeck M. (2018). A Fully Implemented Didactic Tool for the Teaching of Interactive Software Systems.In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-283-7, pages 95-105. DOI: 10.5220/0006579600950105


in Bibtex Style

@conference{modelsward18,
author={Jenny Ruiz and Estefania Serral and Monique Snoeck},
title={A Fully Implemented Didactic Tool for the Teaching of Interactive Software Systems},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2018},
pages={95-105},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006579600950105},
isbn={978-989-758-283-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Fully Implemented Didactic Tool for the Teaching of Interactive Software Systems
SN - 978-989-758-283-7
AU - Ruiz J.
AU - Serral E.
AU - Snoeck M.
PY - 2018
SP - 95
EP - 105
DO - 10.5220/0006579600950105