RT Generic T1 Facilitando la adquisición de habilidades básicas en cursos de procesadores de lenguaje: un enfoque apoyado en videojuegos A1 Rodríguez Cerezo, Daniel AB Evaluators es un sistema educativo que permite a los docentes que imparten las materias relacionadas con Procesadores de Lenguajes generar videojuegos a partir de colecciones de ejercicios relacionados con tareas de procesamiento de lenguaje. Para este propósito dichosistema adopta el formalismo de las gramáticas de atributos como modelo central de una traducción dirigida por la sintaxis y usa una metáfora adecuada para mapear los árbolessintácticos decorados y la evaluación semántica en videojuegos. Estos videojuegos proporcionan al estudiante una experiencia inmersiva que los ayuda a comprender los conceptos fundamentales subyacentes a las gramáticas de atributos de manera sencilla y amena. Evaluators ha sidodesarrollado siguiendo un modelo de proceso para la construcción de herramientas educativas dirigido por los ejercicios propuestos por los docentes. Este modelo supone una estrecha colaboración entre los docentes y los desarrolladores. Además, permite incorporar de maneracoherente diferentes evaluaciones formativas orientadas a mejorar la calidad de los sistemas desarrollados.[ABSTRACT]Evaluators is an educational system that lets instructors in computer language implementation courses generate videogames from collections of exercises concerning languageprocessing tasks. For this purpose, the system adopts attribute grammars as a central model of syntax-directed translation and uses an appropriate metaphor to map attributed syntax trees and semantic evaluation into videogames. These games provide students with an immersiveexperience which helps them to better comprehend the fundamental concepts behind attribute grammars in an entertaining way. The development of Evaluators follows a process model for the construction of educational games, which is driven by the exercises proposed by theinstructors. This model promotes a tight collaboration between instructors and game developers during game construction. Also it makes it possible to include several formative evaluations oriented to improve the quality of the developed system. YR 2011 FD 2011 LK https://hdl.handle.net/20.500.14352/46308 UL https://hdl.handle.net/20.500.14352/46308 LA spa NO Máster en Investigación en Informática, Facultad de Informática, Departamento de Ingeniería del Software e Inteligencia Artificial, curso 2010-2011 DS Docta Complutense RD 9 abr 2025