Examinando por Autor "Alulema, Darwin"
Mostrando 1 - 2 de 2
- Resultados por página
- Opciones de ordenación
Ítem Relation between Programming Visual Learning with VILEP and Students’ Emotions(IEEE, 2021-02-01) Alulema, Darwin; Paredes-Velasco, MaximilianoIn this article a visual programming tool is shown, which allows coding programs by abstracting complex parts of the syntactic structures of the language by means of graphic representations combined with textual expressions. The tool allows student to relate the syntax of a language to the logic of solving a problem. To validate the proposal, we carried out an experience with a group of students who used the tool and another group who used Eclipse. The results show that there was an additional 23.4% of students who used the tool and reduced their error rate compared to those who used Eclipse.Ítem SCAFFOLDING FOR VISUAL PROGRAMMING: DESIGN AND EVALUATION OF A MODEL-DRIVEN ENGINEERING APPROACH(2023-11) Alulema, Darwin; Paredes-Velasco, MaximilianoThe learning of programming is increasingly gaining importance; however, it is a task that many students consider difficult, as it involves understanding theoretical concepts, knowledge of syntax and semantics of a programming language, syntactic coding, and programming logic for constructing a solution to a problem. In this regard, this work presents the current state of a tool based on Model-Driven Engineering and Model-to-Text Transformations to facilitate the teaching of programming through scaffolding techniques. Eclipse Modeling Framework (EMF), Sirius, and Acceleo tools are employed for building this tool. To validate the tool, a comparative study is conducted between an experimental group that uses the designed tool and a control group that uses Eclipse IDE. Data is collected through questionnaires at the beginning and end of the experience, evaluating aspects such as emotions, acquired knowledge, and tool usability. The effectiveness of the tool and its impact on students' positive emotions, as well as knowledge enhancement, could be determined.