Desarrollo de un videojuego para enseñar programación a niños
Development of a videogame to teach programming to children
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/12270Registro completo
Mostrar el registro completo DCFecha
2017-07-05Derechos
© Pablo García de los Salmones Gómez
Palabras clave
Juego serio
Unity
Aprendizaje
Programación
Pensamiento computacional
Serious game
Learning
Programming
Computational thinking
Resumen/Abstract
RESUMEN: Junto con el avance de la tecnología y el desarrollo de la mente humana, vienen nuevas habilidades que permiten que evolucionemos hasta límites insospechados desde un punto de vista científico. La educación es una parte indispensable del desarrollo de nuestras vidas y debe tener en cuenta esa evolución. Una de las razones fundamentales para apostar por la programación a nivel formativo es la oportunidad que otorgamos a los alumnos de no ser meros espectadores, de tener la posibilidad de crear contenidos desde edades tempranas que transformen el mundo que los rodea.
El proyecto tiene como deseo y principal objetivo, no sólo el otorgar la oportunidad de adquirir conocimientos valiosos para los niños en un futuro a corto plazo, sino hacerles aprender valores como la organización o el trabajo metódico, tan indispensables en la programación. Todo ello mediante un juego continuo que les permita aprender con, y sentirse atraídos por, el desafío de pequeñas pruebas que aprovechen la tecnología de todas nuestras variadas plataformas y dispositivos. La estética será desenfadada y atractiva de manera que atraiga a nuestros hijos sin importar la edad de los mismos.
Para el desarrollo del proyecto se utilizará el motor Unity. Su gran capacidad de desarrollo multiplataforma permitirá adaptar el juego a un número mayor de sistemas, abarcando así todos aquellos que usan nuestros niños como pueden ser tabletas, ordenadores o consolas portátiles.
ABSTRACT: Along with the advance in technology and the development of the human mind, new abilities come that enable us to evolve to unsuspected limits, from a scientific point of view. Education is an essential part in the development of our lives and must keep that evolution in mind. One of the main reasons for betting on programming, at an educational level, is the opportunity we give to students of being more than mere spectators, having the chance of creating, from early on, content that could transform the world that surrounds them.
This project’s desire and main objective is, not only giving children the chance of acquiring valuable knowledge for the short-term future, but helping them taking in skills such as organization or methodical work, so essential for programming. All that, through a continuous game that allows them for learning with, and feeling attracted by, the defiance of tiny challenges that make the most of all our varied platforms and devices. The appearance will be casual and appealing so it will attract children, no matter their age.
Unity engine will be used for the development of the project. Its great multiplatform development ability will allow for adapting the game to a greater number of systems, covering all those that children use, such as tablets, computers, or handheld consoles.