Tecnologías web para la creación de una herramienta de enseñanza de conceptos de programación a través de un videojuego
Loading...
Official URL
Full text at PDC
Publication date
2024
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
Due to the growing use of technologies in everyday life and in various fields, the need for computer science-related education in schools has been emphasized in recent years. There has been a growing need for tools to teach programming and develop computational thinking skills during mandatory education. Serious Games have proven to be an effective educational and training tool that has been applied in a multitude of fields, such as education and health, and be used as a tool to teach programming basic concepts in an attractive way. Therefore, the main goal of this project is to use the technical knowledge acquired during the degree to design and develop a platform that serves as an introduction to programming concepts through Serious Games in classrooms as well as provide analytics to teachers of students’ learning progress. With this objective in mind, an analysis was conducted on the current state of technology utilization in classrooms, along with past initiatives of a similar nature. Then, a web platform was designed and implemented to enable students to grasp computing concepts through interactive gameplay. Following design, the platform was then developed and tested with target users, with the aim of assessing the viability of the tool.
Debido al creciente uso de las tecnologías en la vida cotidiana y en diversos campos, en los últimos años se ha acentuado la necesidad de impartir enseñanza relacionada con la informática en las escuelas. Ha habido una creciente necesidad de herramientas para enseñar programación y desarrollar habilidades de pensamiento computacional durante la educación obligatoria. Los Juegos Serios han demostrado ser una herramienta educativa y formativa eficaz que ha sido aplicada en multitud de campos, como la educación y la salud, y ser utilizada como herramienta para enseñar conceptos básicos de programación de una forma atractiva. Por ello, el objetivo principal de este proyecto es utilizar los conocimientos técnicos adquiridos durante el grado para diseñar y desarrollar una plataforma que sirva como introducción a los conceptos de programación a través de Juegos Serios en las aulas, así como proporcionar analíticas a los profesores del progreso de aprendizaje de los alumnos. Con este objetivo en mente, se realizó un análisis del estado actual de la utilización de la tecnología en las aulas, así como de iniciativas anteriores de naturaleza similar. A continuación, se diseñó e implementó una plataforma web que permitiera a los alumnos asimilar conceptos informáticos a través de un juego interactivo. Tras el diseño, se desarrolló la plataforma y se probó con usuarios objetivo, con el fin de evaluar la viabilidad de la herramienta.
Debido al creciente uso de las tecnologías en la vida cotidiana y en diversos campos, en los últimos años se ha acentuado la necesidad de impartir enseñanza relacionada con la informática en las escuelas. Ha habido una creciente necesidad de herramientas para enseñar programación y desarrollar habilidades de pensamiento computacional durante la educación obligatoria. Los Juegos Serios han demostrado ser una herramienta educativa y formativa eficaz que ha sido aplicada en multitud de campos, como la educación y la salud, y ser utilizada como herramienta para enseñar conceptos básicos de programación de una forma atractiva. Por ello, el objetivo principal de este proyecto es utilizar los conocimientos técnicos adquiridos durante el grado para diseñar y desarrollar una plataforma que sirva como introducción a los conceptos de programación a través de Juegos Serios en las aulas, así como proporcionar analíticas a los profesores del progreso de aprendizaje de los alumnos. Con este objetivo en mente, se realizó un análisis del estado actual de la utilización de la tecnología en las aulas, así como de iniciativas anteriores de naturaleza similar. A continuación, se diseñó e implementó una plataforma web que permitiera a los alumnos asimilar conceptos informáticos a través de un juego interactivo. Tras el diseño, se desarrolló la plataforma y se probó con usuarios objetivo, con el fin de evaluar la viabilidad de la herramienta.
Description
Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2023/2024.