Professional Documents
Culture Documents
Escuela de Ingeniera
Mster universitario en eLearning y redes sociales
Videojuego
adaptativo para
nios con autismo
Trabajo Fin de Mster
Fecha: 24-Julio-2015
Resumen
El autismo es un trastorno que incluye una gran dificultad para las relaciones sociales,
necesidad de ejecutar movimientos y conductas repetitivos, problemas en la comunicacin, y
de comportamiento. A pesar de estas dificultades, se ha observado como con los juegos y la
tecnologa les resulta mucho ms sencillo desarrollar sus habilidades. El objetivo principal de
este proyecto ser obtener un juego destinado a autistas, con pequeos juegos educativos
que reforzarn conceptos aprendidos en sus terapias y se adaptarn a ellos segn sus
acciones. Todos los juegos seguirn pautas sugeridas por expertos y tendrn diferentes
niveles de dificultad. A pesar de existir numerosos juegos para nios muy pocos estn
adaptados pensando solo en el autismo, por ello esta aplicacin se presenta como una
posible alternativa para que los autistas aprendan jugando con la tecnologa, al igual que
pueden hacerlo otros nios no afectados por este trastorno. Para abordar el desarrollo de
esta aplicacin se ha contado con la ayuda de expertos que nos han permitido crear una
aplicacin que tiene en cuenta los apoyos y ayudas que necesitan los autistas para poder
jugar de forma autnoma y tener una aplicacin que adapte su dificultad en funcin de sus
acciones, adems de tener juegos que cubran aspectos afectados del autismo que requieren
ser trabajados.
Abstract
Autism is a disorder that mostly consists in a great difficulty to create social relationships,
restricts body movements, repetitive behaviours, communication problems and behavioural
problems. Despite of these handicaps it has been observed that games and technology helps
them to develop their skills. The main aim of this project is to create a game designed for
autistic children, based on educational games that will reinforce concepts learned in their
therapies and adapted to them according to their actions. These games will be create with
guidelines suggested by experts and in different levels of difficulty. Although there are
numerous games for children, only a few are adapted for autism children, therefore this
application is presented as a possible alternative for autistic children to learn playing with
technology, as other children affected by this disorder can play as well. The development of
this application has been assisted by experts who help us to create an application that takes
into account the support and assistance that autistic children needs to play independently
and an application that suits its difficulty depending on their actions as well, also it has
"Autismo significa mirar el mundo a travs de unas lentes magnficas que slo l posee"
"Significa coger un camino totalmente diferente al que tenas en mente, y al mismo tiempo
aprender que la belleza no tiene nada que ver con lo que imaginabas; es mucho mejor"
Autismo para m significa apreciar cada paso, cada trozo de comida, cada balbuceo, cada
vez que mi hijo seala algo para mostrar inters, cada abrazo, cada beso. Nos alegramos
mucho la primera vez que se comi una piruleta. Fue un gran paso! Cada momento y cada
progreso me da alegra y esperanza.
NDICE DE CONTENIDOS
Resumen 2
Abstract
NDICE DE CONTENIDOS
INDICE DE FIGURAS
1. Introduccin 9
2.1. Qu es el autismo
11
11
12
16
14
14
16
16
3.2.1. ABLAH
17
17
18
3.2.3. DidacticApps 19
3.2.4. WhizKidGames
21
21
3.2.6. Conclusiones 26
3.3. Skillometer
27
4.1. Objetivos
29
29
29
32
33
34
35
38
7. Evaluacin de la aplicacin
67
Bibliografa
72
51
70
40
INDICE DE FIGURAS
ILUSTRACIN 1: APLICACIN ABLAH
18
DEL PROYECTO
AZAHAR
19
21
23
25
24
26
25
33
36
37
44
46
47
47
48
50
50
52
52
55
56
57
58
61
62
CASA
63
63
64
JUEGO
59
63
64
64
64
65
66
66
1. Introduccin
El mundo del autismo es un gran desconocido en nuestra sociedad, son pocos los que
conocen los motivos que les hacen comportarse a los afectados por este trastorno de la
manera en que lo hacen. Sin embargo, aquellos que deciden acercarse al mundo del
autismo quedan fascinados por los procesos cognitivos y alteraciones, que les hacen ser y
comportarse de manera tan especial.
El autismo es un trastorno que incluye, una gran dificultad para las relaciones sociales,
necesidad de ejecutar movimientos y conductas repetitivos, problemas en la comunicacin,
problemas de comportamiento y extrema sensibilidad a luces y sonidos en situaciones que
no controlan. A pesar de estas dificultades para desarrollar sus habilidades en un mundo
real, se ha observado como con los juegos y la tecnologa les resulta mucho ms sencillo.
Sin querer, muchos de los avances tecnolgicos y aplicaciones actuales terminan sirviendo
para lograr muchas ms cosas que aquellas para las que fueron pensadas. Un ejemplo de
ello es la pantalla tctil de las Tablet, los encargados de su elaboracin no eran conscientes
de que en el futuro servira como una excelente terapia en el autismo.
Para la mayora de los expertos, el uso de la pantalla tctil que ofrecen las Tablet hace que
los nios que ven las imgenes all reflejadas las sientan ms cercanas que las que se
presentan en otros medios como el papel. Para los ms crecidos, el uso de una Tablet en
lugar de un dispositivo especial, les hace sentir ms cmodos, aprenden a utilizarla de forma
natural, hacindoles ms atractivas las tareas que se les piden.
Es por todo ello que se ha planteado este proyecto con el objetivo de ofrecer un
complemento y un refuerzo a las tareas realizadas por los nios autistas en sus terapias y
clases. Se pretende crear una aplicacin para Tablet compuesta por pequeos juegos
educativos que estarn adaptados a nios con autismo, siguiendo las pautas que requiere
su trastorno, respondiendo a sus acciones y ofreciendo la posibilidad de configurar la
dificultad de los juegos segn sus resultados y capacidades. Las personas que trabajan con
ellos podrn tener constancia de los resultados obtenidos durante el juego observando
donde fallan ms y que reas deben ser trabajadas. Se contar con diversos tipos de juegos
que plantearn situaciones cotidianas, elementos del hogar, emociones y buenos modales,
mediante lo cual se trabajar la autonoma de los nios, la salud e higiene, competencias
instrumentales bsicas y actividades ldicas. Para el desarrollo de los juegos se plantear
una metodologa que rene la teora del aprendizaje sin error, el mtodo ABA y una
estructura de juego repetitiva por fases que permita su mejor comprensin para los nios.
Todo ello lo veremos y explicaremos en el transcurso de esta memoria.
2.1. Qu es el autismo
A grandes rasgos se puede definir el autismo como, una alteracin grave del desarrollo y la
comunicacin que aparece antes de los 30 meses. En Espaa afecta aproximadamente a 1
de cada 150 personas y, afecta cuatro veces ms a hombres que a mujeres. Unos datos que
se podran clasificar de alarmantes si los comparamos con otros como el SIDA, el cncer, la
diabetes, la parlisis cerebral, o el sndrome de Down que afectan a menos personas.
En 1988, Lorna Wing (1974) diferenci 4 dimensiones principales de variacin del espectro
autista pero que fueron ampliadas posteriormente por ngel Rivire (1998) a 12:
Trastornos de las funciones comunicativas. Son muchos los que no son capaces de
comunicarse y requieren para ello lenguajes de signos o la utilizacin de pictogramas.
Trastornos cualitativos del lenguaje receptivo. En muchas ocasiones les resulta complicado
comprender a otras personas sobre todo si hablan con metforas o hiptesis. Necesitan un
lenguaje claro y conciso para comprender bien.
Trastornos cualitativos de las capacidades de imitacin. Pueden ser desde una ausencia
completa de conductas de imitacin hasta una dificultad para guiarse por modelos
personales internos (segn el nivel del trastorno).
El gran problema del autismo es que es tan variado en sus manifestaciones que hace
imposible describirlo de una sola manera que sirva para todos los autistas. Podramos decir
que en los autistas es frecuente la inflexibilidad que hace difcil alterar sus horarios y
costumbres, pero tambin hay muchas personas con autismo que son tan flexibles como
cualquiera. Es habitual que tengan problemas de comunicacin a la hora de hablar, existen
los que no pronuncian ni una sola palabra pero los hay capaces de expresarse
perfectamente. Algunos se sirven de signos o pictogramas para comunicarse y otros no los
necesitan para nada. Algunos autistas no miran bien a los ojos y otros lo hacen sin ningn
problema. Pero hay algo comn en todos, como cualquier persona, un autista necesita sentir
El autismo genera muchas preguntas y existen muchos mitos a causa del desconocimiento
de lo que realmente es o las caractersticas que tiene, por ello en esta seccin vamos a
contestar a tres preguntas de las ms comunes sobre el trastorno.
Rotundamente no, autismo y retraso mental no van necesariamente unidos. Esto podemos
comprobarlo en muchos casos de gente conocida como Einstein, con una inteligencia
extraordinaria y autismo.
Se cura?
Si un nio es diagnosticado con autismo, se debe saber que no se cura puesto que no es
una enfermedad, sino un trastorno grave que afecta de por vida. Pero aunque no se cure, s
que es tratable con terapias cognitivas, conductuales, sistemas aumentativos de
comunicacin y ejercicios de integracin. Todo esto hay que intentar iniciarlo cuanto antes,
de esa forma se puede lograr una mayor integracin y herramientas para sortear o
contrarrestar las limitaciones del autismo.
Cmo se sienten?
La mejor manera de comprenderlo quizs sea con un ejemplo, para ello vamos a centrarnos
en el rea ms afectada, la conducta social. Para comprender la conducta social, tenemos
que basarnos intuitivamente en una enorme cantidad de reglas invisibles y abstractas. De la
maana a la noche, ponemos en juego miles y miles de reglas importantes de intercambio
social. La vida es como un gran "juego" con reglas y restricciones mucho ms complicadas
que las del ftbol.
Imagnese que se encuentra en un campo de ftbol y no conoce ninguna de sus reglas. Pero
todos sus compaeros de equipo esperan que juegue cmo reaccionara? La situacin
parece abrumadora, incluso amenazante. No toma la iniciativa (el juego es demasiado
difcil), pero si los otros tratan de meterle en el juego, o hay alguien que le pone la pelota a
sus pies, mientras otro mueve con cuidado su pierna derecha y da una patada al baln,
habr participado en el juego. Pero cuando los otros dejan de insistir, de tomar iniciativas por
usted, la interaccin se acaba, aunque ya est preparado para ser un jugador pasivo en el
ftbol. Con el paso del tiempo va mostrando ms inters por sus compaeros de equipo. Los
observa durante ms tiempo y empieza a apreciarlos y a conocerlos mejor. Empieza a tener
ms iniciativas durante el juego, especialmente ahora que cree que puede entenderlo. De
hecho, piensa que slo hay dos reglas: correr tras la pelota y, cuando puede, chutar. Si acta
as durante los 45 minutos de duracin de cada tiempo, corriendo con mpetu por el campo y
chutando, posiblemente dar la imagen de ser activo aunque poco convencional.
Este ejemplo del campo de ftbol es una aproximacin, a la manera en que se siente un
autista en su vida diaria, algo as como la explicacin de esa "otra dimensin" en la que
viven.
el contrario falla una orden simplemente se muestra un borde rojo alrededor de la opcin
escogida sin ningn tipo de accin mas.
El mtodo ABA1 se basa en un anlisis conductual aplicado conocido tambin como mtodo
Lovaas. La terapia ABA se basa en las teoras conductistas de Skinner (1977) y se centra en
el refuerzo de las conductas deseables y la reduccin de las indeseables. En los nios con
autismo esta terapia esta dando buenos resultados en las reas de comunicacin y
conductas repetitivas. Se diferencia del aprendizaje sin error en que no se centra en el
resultado de una accin sino en como conseguir la realizacin de esa accin.
Este mtodo utiliza un proceso sistemtico llamado Discrete Trial Training (DTT), que se
basa en ensear conductas divididas en pasos manejables, donde cada paso se refuerza
usando tcnicas de modificacin conductual, obligndole a repetir determinadas acciones
para que las aprendan y generalicen en diversas situaciones. A medida que el autista
avanza se le plantean situaciones y pasos ms complejos para que aplique lo que aprende,
de esta manera llegan a dominar competencias bsicas de comunicacin e interaccin con
los dems. Hasta que no completa un paso no se le permite pasar al siguiente, de esta
forma se consigue una estructura en su proceso de aprendizaje (Lovaas, 1960).
La terapia ABA es eficaz para mejorar la comunicacin, el juego, las habilidades sociales,
acadmicas y de autoayuda. Estas bases tienen gran impacto en la capacidad de los nios
con TEA para aprender, desarrollar habilidades para la vida y a funcionar de manera ms
independiente.
En el proyecto se puede observar este mtodo viendo como hasta que un nivel no se supera
no se puede pasar al siguiente, adems cada nivel representa una dificultad mayor
basndose siempre en el aprendizaje de los mismos conceptos.
http://blogatenciontemprana.blogspot.com.es/2010/07/terapia-aba-para-ninos-autistas.html
Cada vez son ms los desarrolladores que disean especficamente aplicaciones para
personas con necesidades educativas especiales, el motivo es que cada vez ms estudios
demuestran que dispositivos como las Tablet son eficaces como herramientas de
aprendizaje ya que cumplen dos premisas bsicas: son fciles de usar y la informacin se
presenta de una manera que resulta atractiva para los nios.
Los nios con autismo normalmente tienen un abanico muy restringido de intereses, as que
necesitan motivacin adicional para aprender. Se est demostrando que desde edades
tempranas dispositivos como el Tablet mejoran su atencin, aprendizaje e interaccin con el
entorno. Por su rapidez, versatilidad y atractivo para los nios, el Tablet consigue captar su
inters y que encuentren en l una va de comunicacin. Se puede decir que el Tablet en
muchas ocasiones se presenta ya como una alternativa para las familias de personas con
autismo, para ellos es un recurso donde pueden tener una biblioteca de referencias tiles y
herramientas en un dispositivo asequible. Adems las pantallas tctiles suponen un incentivo
para el aprendizaje de estos nios, logrando captar su atencin (Harrell, A. 2010).
A continuacin, se van a presentar los dos casos ms conocidos de nios autistas que se
han beneficiado del uso de las Tablet, en ellos se puede ver la relacin del autismo con las
nuevas tecnologas y especialmente con los dispositivos tctiles. Estos son solo dos casos
de entre los miles que hay, buscando en internet se pueden encontrar muchos ms casos
que corroboran la efectividad de las nuevas tecnologas en los autistas.
que usar teclado o lpiz le permita desarrollar intereses por aprender, quedando absorto durante
el tiempo que utilizaba el dispositivo. Leo comenz a desarrollar nuevas habilidades que le
permitan comunicarse y evolucionar gracias al iPad, un caso que poco a poco se fue
extendiendo y que puede seguirse en el blog2 que su madre cre para contar su experiencia.
FindMe es una aplicacin que realiza preguntas a las que se debe responder con las cuales
se crea un programa de incentivos que permiten acceder a otra parte de las aplicaciones
como un reproductor de msica. Est pensada para que los nios puedan usarla por s
solos, haciendo que se centren en pensar en los dems y en sus necesidades algo que
resulta muy complicado de conseguir en autistas.
Son numerosas las aplicaciones para nios con autismo. iAutism3 es una web muy completa
con numerosa informacin sobre autismo que se centra en el uso de las nuevas tecnologas
para el trastorno autista. Uno de sus mayores aportes es ofrecer un listado de aplicaciones
disponibles mostradas por categoras, donde podemos encontrar opiniones sobre cada
aplicacin e informacin de las reas que trabajan. A continuacin mostramos las ms
usadas por padres y terapeutas, muchas de ellas creadas por fundaciones importantes con
la Fundacin Orange. Todas tienen una base probada por expertos y son reconocidas en el
mundo del autismo como una buena alternativa a las terapias.
3.2.1. ABLAH 4
http://www.squidalicious.com
http://www.iautism.info
https://itunes.apple.com/es/app/ablah/id407232081?mt=8
http://www.proyectoazahar.org/azahar/ChangeLocale.do?language=es&country=ES&page=/loggined. do
3.2.3. DidacticApps 7
Una de las alternativas para apps de autismo ms recientes son los dos juegos que ofrece la
empresa DidacticApps (Alex aprende a vestirse solo y Alex aprende a ordenar).
DidacticApps se ha especializado en el desarrollo de aplicaciones con fines educativos y
muy especialmente en aplicaciones destinadas a mejorar el proceso de aprendizaje de nios
con autismo. Con sus apps abaladas por psiclogos tratan de cubrir objetivos de aprendizaje
como la autonoma, el desarrollo cognitivo, la comunicacin o el rea motriz entre otros.
http://teacch.com/about-us/what-is-teacch
http://www.didacticapps.com
La aplicacin Alex aprende a ordenar trata de ensear a los nios a desarrollar la lgica y a
clasificar objetos por categoras, les sirve como un mecanismo para aprender nuevas
palabras, conocimientos bsicos y habilidades. A medida que vayan jugando lograrn
mejorar su capacidad de atencin y concentracin. En la Ilustracin 4, vemos un ejemplo de
la aplicacin donde debemos ayudar al personaje a ordenar su armario.
3.2.4. WhizKidGames8
Los juegos han sido desarrollados por estudiantes universitarios con la colaboracin de
diversas escuelas y centros de terapia de autismo bajo una plataforma totalmente online. Su
mtodo de interaccin viene instruido por vdeos interactivos combinados con la
participacin del nio en actividades totalmente educativas dirigidas al desarrollo de sus
habilidades, interaccin y conocimientos. En la Ilustracin 5 vemos dos de los juegos
disponibles en la web. En la imagen de la izquierda debern seleccionar la emocin correcta
de acuerdo a lo que les muestra el robot, en la imagen de la derecha debemos seleccionar
entre varias prendas la correcta segn el tiempo que se indica mediante la ventana.
Este juego fue el Proyecto de Fin de Carrera de la autora de este TFM (Antn, 2013) y se
desarroll para ser utilizado en iPad, se implement utilizando el lenguaje de programacin
Objective-C con las herramientas Xcode e Interface Builder, y funciona hasta la versin iOS
5 (actualmente la versin es iOS 8, por lo cual un desfase tan grande de versiones hace que
http://www.whizkidgames.com
el proyecto no funcione en ningn iPad actual, y la mayor parte del cdigo del proyecto este
obsoleto).
La aplicacin consta de cuatro pequeos juegos educativos, pensados para cubrir algn
rea afectada del autismo, y reforzar conceptos aprendidos en las terapias. Los juegos
seguan las pautas y las necesidades educativas del trastorno autista sugeridas por los
psiclogos. En la Ilustracin 6, podemos ver todos los juegos que formaban el proyecto, y
sus diferentes niveles.
Cada juego tiene diferentes niveles, en los cuales se puede seleccionar el grado de dificultad
que deseamos para que el nio juegue, est dificultad vendr determinada por el nmero de
opciones disponibles en la pantalla. Si el nio falla sistemticamente un nmero determinado
de veces se le reduce la dificultad automticamente eliminando opciones.
Matemticas y lectoescritura
Los juegos siguen la tcnica del aprendizaje sin error (ver seccin 2.3.1). Durante todo el
desarrollo de los juegos se dan las instrucciones de forma oral y visual mediante
pictogramas, adems al inicio de cada juego se muestra una animacin de cmo se debe
jugar para que mediante repeticin aprendan a usar el juego como podemos ver en la
Ilustracin 11, donde vemos como una mano muestra el comportamiento que el nio debe
imitar a continuacin, y un bocadillo con la imagen de un pictograma que le da la orden de
forma visual, el personaje que aparece en la zona inferior izquierda ser el encargado de dar
la orden de forma oral.
3.2.6. Conclusiones
Pero no todo son ventajas, sino que existen algunos inconvenientes en su uso, no todas las
aplicaciones estn suficientemente adaptadas y muchas de ellas se crean para varios
trastornos y no slo para el autismo por lo que cuentan con algunos elementos que podran
no favorecerles. Estos juegos no sirven como sustituto completo de terapias sino como
complemento, no todos los padres estn preparados para ensear a sus hijos el manejo de
estas aplicaciones, y sobre todo an existen muchas reticencias a utilizar las nuevas
tecnologas como terapia para algunas discapacidades.
Este proyecto presenta una alternativa ms a estas aplicaciones, un aplicacin creada nica
y exclusivamente para los nios autistas, tratndose las reas ms afectadas del trastorno e
implementando juegos que utilizan en sus terapias y adaptados al Tablet. Se persigue
ensear y reforzar jugando, ofreciendo una alternativa que se adapte en dificultad y sirva de
apoyo a padres y terapeutas de nios autistas.
3.3. Skillometer
presenta la informacin sobre el conocimiento de los alumnos en una materia, con un grfico
visual del xito del alumno en cada una de las competencias supervisadas y relacionadas
10
https://www.carnegielearning.com
con la solucin del problema. Cuando un estudiante solicita una pista, o comete un error, el
rastreo y el conocimiento de los datos del skillometer se actualizan en tiempo real.
4.1. Objetivos
El principal objetivo de este TFM es desarrollar un juego destinado a nios autistas, formado
por pequeos juegos educativos cuya dificultad se adaptar a sus necesidades en funcin
de sus acciones. Se pretende que sean juegos que refuercen los conceptos que han
aprendido anteriormente en su casa, en terapia o en clase. Los juegos que compondrn la
aplicacin seguirn pautas y necesidades educativas que requiere el autismo y sugeridas
por personal experto en la materia.
Usar guiones con pictogramas, como se hace en terapia, para presentar las instrucciones
del juego.
Usar metodologas de enseanza para autistas, como el mtodo ABA y el aprendizaje sin
error.
o
Hacer que estn presentes distintas reas afectadas del autismo, teniendo para ello
distintos tipos de juegos.
El desarrollo de este TFM tratar de seguir una metodologa de trabajo definida para poder
abordar el desarrollo y los problemas derivados de la mejor manera posible. Esto requiere
plantearse el desarrollo desde diferentes puntos de vista que van desde las personas
implicadas en el proyecto a los requisitos o herramientas que estarn presentes.
El desarrollo estar marcado por ser una aplicacin para iPad, lo que requiere un lenguaje
de programacin y entorno determinados, habr que configurar el proyecto inicialmente,
decidir los frameworks por ejemplo de sonido y vdeo, que sern necesarios, la estructura de
los datos a guardar y la mejor manera para hacerlo, teniendo todo ello, ser el momento de
comenzar la implementacin de los juegos y slo entonces podr hacerse, ya que la
eleccin de las caractersticas de configuracin iniciales marcarn despus todo el desarrollo
del proyecto.
experta no consider que todos los objetivos y requisitos se cumplen de manera eficiente, y
podran considerarse correctos en un entorno real no se dar por finalizada la aplicacin.
La aplicacin ser desarrollada para el Tablet de Apple, iPad, esto requiere utilizar un
software concreto de esta compaa conocido como el SDK (Software Development Kit), un
paquete para desarrolladores preparado y distribuido gratuitamente por Apple para poder
desarrollar para iOS12, el sistema operativo mvil de la compaa.
El entorno de programacin utilizado ser Xcode, un entorno que provee de todas las
herramientas necesarias para crear y gestionar los proyectos. Incorpora un gran nmero de
caractersticas que facilitan el desarrollo de las aplicaciones como, sistemas de edicin del
cdigo, visor de documentacin, compiladores, soporte para snapshots y sistemas de
depuracin del cdigo, entre otras posibilidades.
Para crear una nueva aplicacin en Xcode se debe crear un nuevo proyecto, lo cual nos
permitir gestionar toda la informacin asociada a la aplicacin, incluyendo ficheros fuente y
archivos de compilacin, as como los recursos asociados de imagen y sonido necesarios.
Dispondremos de una ventana que proporciona acceso rpido a todos los elementos clave
de nuestra aplicacin, especialmente los ficheros de cdigo que podremos ver en forma de
lista. En la barra de herramientas, se accede a los comandos y utilidades ms comunes para
el desarrollo, y en el panel de detalles configuramos el espacio de trabajo del proyecto.
Podemos ver un ejemplo de la pantalla en la Ilustracin 13
https://developer.apple.com/ipad/sdk/
iOS es un sistema operativo mvil de la compaa Apple que no puede ser instalado en hardware de
terceros y utilizado para los dispositivos iPhone, iPod Touch e iPad.
Apple obliga a tener una licencia y un certificado si se quieren probar las aplicaciones
desarrolladas en un dispositivo real, la licencia ms bsica ronda los 79$. Como alternativa a
ello, y para saber cmo estn quedando y cmo funcionan las aplicaciones desarrolladas
Xcode Apple proporciona el iOS Simulator. Se trata de un simulador de los dispositivos que
emula el funcionamiento de uno real, salvando las distancias como es obvio puesto que no
se disponen de todas las funcionalidades de uno real, no se puede emular la vibracin y
algunos eventos de toque, o el uso del GPS completamente. Sin embargo, sirve para al
menos hacerse una idea de cmo avanza el desarrollo y tener una versin reducida de un
dispositivo real con las aplicaciones ms bsicas como Safari, Contactos, Ajustes y Fotos,
disponibles para realizar pruebas de integracin.
Swift
A pesar de ser un lenguaje potente y con muchas posibilidades, su reciente aparicin hace
que aun muchos programadores sigan utilizando el lenguaje Objective-C.
Objective-C
Objective-C fue creado en el ao 1980 y se trata de una extensin del lenguaje C. Aade
muchas caractersticas adicionales a C y lo que es ms importante, es un lenguaje orientado
a objetos. Objective-C se utiliza principalmente para el desarrollo de aplicaciones de Mac OS
X e iOS. Debido a que Objective-C est implementado como una capa situada por encima
de C, sigue siendo completamente compatible con cdigo totalmente escrito en C.
Junto con el uso del lenguaje de programacin escogido, ser necesario utilizar dos
Frameworks muy importantes en cualquier desarrollo de aplicaciones para iOS, Cocoa y
Cocoa touch.
Dash
Photoshop. Se trata de una aplicacin con aspecto de taller de fotografa y pintura, que
trabaja sobre un lienzo donde colocar y crear nuestras imgenes para su edicin o retoque.
Ser una herramienta imprescindible en el desarrollo para aportar al proyecto un buen
aspecto grfico.
5.2.4 GarageBand
Al igual que sucede con las imgenes, la aplicacin dispondr de sonidos los cuales
necesitarn en ocasiones ser modificados para adaptarlos a las necesidades concretas que
se requieran. Para tal propsito se emplear el software GarageBand, una aplicacin
desarrollada por Apple, que permite crear distintas piezas de msica o modificar sonidos.
La comunicacin con los autistas es uno de los principales problemas que existen a la hora
de plantear la aplicacin, se debe encontrar una manera de poder transmitirles la
informacin y las instrucciones de lo que deben realizar de una manera que comprendan
correctamente. Uno de los mecanismos ms utilizados es el uso de los pictogramas
desarrollados y diseados por el Portal Aragons de la Comunicacin Aumentativa y
Alternativa, conocidos como Pictogramas ARASAAC.
Los Pictogramas ARASAAC son unas imgenes que representan acciones, objetos y
situaciones, utilizados por padres, terapeutas y asociaciones para comunicarse con los
autistas. Se caracterizan por un fondo blanco e imgenes centrales a color que centran el
foco de atencin del nio en lo que se les pretende comunicar. Combinando varios de los
pictogramas se pueden incluso crear frases. En la Ilustracin 14, podemos ver un ejemplo
de pictogramas ARASACC establecidos como un guion que servira de comunicacin al nio
autista de una accin o situacin, en este caso se transmitira que el nio llega a su casa y le
comenta a su madre que en el colegio le dicen que esta distrado, eso ayudara al nio a
comunicar a su madre lo que le sucede en el colegio.
Todo proyecto requiere el empleo de unas tcnicas y proceso que faciliten la creacin y
consecucin del producto final. Este proyecto ser desarrollado en Objective-C lo que
implica el uso de los frameworks orientados a objetos Cocoa y Cocoa Touch explicados en la
seccin 5.2.2.
13
http://catedu.es/arasaac/descargas.php
Modelo: Proporciona los datos internos y los mtodos que ofrecen informacin al resto de la
aplicacin. El modelo no define la apariencia o el comportamiento de la aplicacin,
simplemente acta como fuente de datos para el resto de las partes de la aplicacin y como
gestor de estos datos, podra aproximarse a lo que sera una base de datos de una
aplicacin web.
Vista: Es la interfaz de usuario o dicho mas coloquialmente las diferentes pantallas que
conforman una aplicacin. Una vista est compuesta de diferentes elementos (botones,
campos de texto, interruptores, etc.) con los que interacta el usuario. Una vista es
completamente independiente de cualquier lgica de la aplicacin, es decir, no esta regido
por ninguna regla o proceso simplemente es lo que ver el usuario, independientemente de
cmo funcionarn despus los elementos de cada pantalla. Esta separacin es uno de los
principios del MVC. Para que los objetos de una vista
interacciones del usuario con los elementos de la pantalla y decidir que hacer y como
El aislamiento creado entre las partes funcionales de una aplicacin como se muestra en la
Ilustracin 15, hace que el cdigo sea ms fcil de mantener, reutilizar y ampliar.
El primer paso de nuestro desarrollo fue decidir los elementos que se iban a mantener y los
elementos nuevos que haba que aadir al videojuego del que partamos. Para realizar la
captura de requisitos del nuevo programa se mantuvo una entrevista con dos expertas en
autismo (una trabajadora social que trabaj un ao con autistas y una profesora de
educacin especial de un colegio de discapacitados). La entrevista duro aproximadamente
dos horas. Durante la reunin se les explic el juego y se les mostraron vdeos. Los expertos
ofrecieron su opinin profesional de cada una de las partes del proyecto, y aportaron nuevas
ideas. Con su ayuda se disearon algunas de las pantallas del nuevo juego y se
determinaron los juegos que podran mantenerse y los nuevos juegos que se deban crear.
Tras la reunin se repasaron todos los esquemas y apuntes de la entrevista con expertos, y
se elabor un listado de requisitos que recogan lo que se deba mantener, eliminar e
introducir en la nueva versin del juego. Los requisitos que debe de cumplir el nuevo juego
son los siguientes:
Focos de atencin en las rdenes y ayudas visuales como en la versin anterior, cuidando
los fondos y los colores.
rdenes visuales mediante pictogramas. Segn los expertos los pictogramas favorecen la
comprensin de los juegos y de las rdenes.
Parpadeos sobre las imgenes del juego que sirvan de pista a la siguiente accin a realizar.
Se acompaar al aprendizaje sin error del mtodo ABA (que fija la idea de
En casa: como se pone la lavadora, como se barre, como se friega, como se pone la
mesa
Situaciones cotidianas: hacer la maleta, tengo sed, lavar los dientes, cruzar la calle bien,
coger el bus, ir al cine
Emociones: en este juego se seguir la dinmica del anterior puesto que es la forma de
trabajo ms comn.
Seleccin de dificultad en el men de configuracin para padres/terapeutas como en la
versin anterior.
Criterios para reducir la dificultad segn los fallos como en la versin anterior aadiendo
nuevos criterios para la reduccin de la dificultad como el tiempo que se tarda en realizar
una accin y la configuracin seleccionada previamente a iniciar el juego.
Nivel 1: Busca lo que necesitas. Se le pide, por ejemplo, lo que necesita para poner la
lavadora, y debe seleccionar entre varias opciones: el jabn, la ropa, etc. La dificultad se
ajustara en funcin de las opciones y adems se le
Nivel 2: Emparejar. Dada una imagen central debe seleccionar otra que est relacionada.
hecho para que persigan ver eso y sepan que para lograrlo tienen que terminar el
juego.
Skillometer o medidor de habilidades que registre datos de los resultados en los juegos.
Eliminacin de las animaciones del personaje que gua el juego porque segn los expertos
algunos autistas podran ponerse nerviosos con su movimiento continuo, sustituyndolo por
un personaje esttico que les acompae y realice un cambio en su forma ante acciones muy
concretas.
Registro de usuarios para tener datos de los nios y grficos de rendimiento a partir de sus
resultados.
Apartado para padres/ terapeutas donde ensear la metodologa ms correcta para usar la
aplicacin y beneficiarse de su contenido.
NSUserDefaults (Johnson & Ray, 2010): donde podemos almacenar informacin simple
como preferencias de usuario.
Ficheros .plist: ficheros XML donde almacenar cantidades medianas de informacin y datos
serializados.
SQL Lite (Johnson & Ray, 2010): base de datos potente que permite construir modelos de
datos ms complejos que las anteriores opciones.
Core Data: framework de Apple que utiliza SQL Lite y que cuenta con una serie de
herramientas que facilitan la creacin y gestin del modelo de datos (Isted & Harrington,
2012).
El modelo de datos creado para la aplicacin puede verse en la Ilustracin 16, donde se
puede observar como existe una clase central llamada Usuario donde se recogen los datos
bsicos del usuario, como el nombre, tipo de autismo, DNI, edad y una imagen que servir
para identificarlo en la pantalla de seleccin de usuarios. Por otro lado, cada entidad Usuario
tiene asociadas otras cuatro entidades una por cada tipo de juego existente en la aplicacin
(situaciones cotidianas, emociones, buenos modales y cosas de casa) y que recoger los
resultados obtenidos en los juegos (nmero de fallos, dificultad con la que se ha jugado o
terminado el juego, nivel dentro del juego, tiempo total). T odos estos datos servirn para
extraer estadsticas de las acciones del usuario durante el desarrollo de los juegos.
Uno de los puntos a tener en cuenta es la posibilidad de que los nios no realicen ninguna
accin durante los juegos o tarden demasiado en tomar alguna decisin, para evitar este
problema es necesario contar con temporizadores que controlen las acciones que se
realizan y el tiempo transcurrido entre una y otra accin.
La aplicacin cuenta con dos tipos de temporizadores uno que controla el tiempo total que
se tarda en superar un juego, dicho tiempo servir para obtener estadsticas de en qu tipos
se contabilizar este exceso de tiempo como un fallo y se le ayudar al nio segn las
condiciones pertinentes en cada momento de juego.
6.2.3. Dificultad
Sin lugar a dudas uno de los aspectos ms importantes para el proyecto es contar con un
mecanismo de reduccin de dificultad en funcin de las acciones realizadas. Gracias a la
reduccin se podr adaptar el juego para que el nio se sienta cmodo jugando segn sus
capacidades y posibilidades. En este aspecto se plantean dos vertientes, una la reduccin
automtica de dificultad gestionada por la aplicacin y otra la seleccin de dificultad
previamente establecida.
Dificultad 3: representa la mayor dificultad y ser la que ms problemas por tanto puede
plantear a algunos nios.
Para el caso de la reduccin automtica, ser la aplicacin quien en tiempo de juego tomar
la decisin de reducir el nmero de dificultad en funcin de lo que esta sucediendo en cada
nivel. Esta reduccin puede venir determinada por un exceso de tiempo de resolucin que
depender de la dificultad de cada nivel pudiendo oscilar entre los 30 y los 60 segundos, o
bien por un nmero de fallos determinado que se ha excedido. Se permitirn un mximo de
5 fallos antes de tomar la determinacin de reducir la dificultad en el nivel.
Como se vio en la seccin 2.2. los autistas suelen presentar una capacidad ms que
suficiente para aprender a realizar acciones, eso puede llevar a que los usuarios lleguen a
comprender el funcionamiento de todas y cada una de las partes de la aplicacin, pudiendo
as incluso modificar sus propios datos de juego, algo que no se desea. Para evitar que
puedan modificar las configuraciones de juego y usuario, se ha establecido una contrasea
que de no ser correctamente introducida no permitir el acceso a las zonas de configuracin,
evitando as la manipulacin indeseada de estos datos. En la Ilustracin 17 podemos ver la
alerta que sale pidiendo la contrasea cuando queremos acceder a la pantalla de creacin
de nuevos usuarios.
En pantalla existir un personaje que acompaar durante el proceso de juego al nio, ser
un elemento visual que aporte cercana e indique determinadas acciones a realizar o el
resultado de ellas. Dispone de tres estados posibles uno de alegra que ser mostrado
cuando el nio realice acciones correctamente y que se puede ver en la Ilustracin 21, y
otros dos estados, uno ser el que nos servir para indicarle que seleccione un juego y que
puede verse en la parte izquierda de la Ilustracin 18, por otro lado en la misma ilustracin
en la parte derecha podemos ver el otro estado disponible, y que indica el momento en el
que el nio debe realizar alguna accin mostrando al personaje con cara de duda.
Las personas con autismo a menudo entienden las rdenes e instrucciones de manera
visual mejor que a travs de otros medios, sin embargo, muchos prefieren que las
instrucciones les vengan reforzadas de manera auditiva facilitndoles as su comprensin.
Durante el transcurso de la aplicacin todas las instrucciones y rdenes que se den, vendrn
con su correspondencia auditiva, teniendo as la opcin de recibir la informacin mediante
diferentes formatos y medios, para que cada usuario pueda configurar la aplicacin a su
gusto. Si se prefiere no obtener rdenes durante el juego se dar la opcin de seleccionar
sin voz en el panel de configuracin para cada juego dejando tan slo rdenes visuales en la
aplicacin.
Junto con las ayudas auditivas existirn refuerzos y ayudas visuales mediante la presencia
de dos tipos de elementos por una parte los guiones con pictogramas y por otra, todos esos
elementos relacionados con algn tipo de aspecto grfico como sistema de recompensas o
cuidado de colores y fondos.
Pictogramas
pictogramas ARASAAC14, que sern los utilizados en nuestra aplicacin. Los pictogramas
ARASAAC tienen licencia Creative Commons, autorizndose su uso para fines sin nimo
lucrativo siempre que se cite la fuente y el autor. En el proyecto estarn presente de manera
recurrente como un refuerzo de ayuda visual que ayude a comprender mejor las
instrucciones y les sirva a los usuarios como un elemento familiar de la aplicacin.
En la Ilustracin 19, podemos ver un ejemplo de los guiones realizados con pictogramas que
estarn presentes en la aplicacin, en concreto la imagen muestra la peticin al nio de
seleccin de un juego para comenzar a jugar.
La aplicacin contar con diversas maneras de ayudar visualmente de manera que el nio
no perciba que estn presentes pero s le ayuden. Un ejemplo lo encontramos en los fondos,
sern siempre sencillos, sin muchos elementos que destaquen y con un color ms
difuminado que el resto de elementos con los que deben interactuar durante el juego.
14
http://www.catedu.es/arasaac/
lado el desarrollo de los juegos ser siempre el mismo, una primera pantalla que le indicar
con una cuenta atrs y un guin con pictogramas que comienza un nuevo juego como
podemos observar en la Ilustracin 20, a continuacin se mostrar el juego. Tras superar un
juego se podr ver una pantalla de recompensa que le indicar que ha realizado
correctamente todas las acciones pedidas (ver Ilustracin 21).
En la seccin 2.3.1 vimos la importancia de reforzar mucho los aciertos de los nios sin
mostrar demasiado sus equivocaciones. En nuestra aplicacin esto se consigue gracias a
determinadas pistas visuales:
Cuando el nio acierta, el personaje que aparece en pantalla mostrar una expresin de
alegra como podemos ver en la Ilustracin 21, adems se incrementar un medidor de
logros que le indicar en que parte del juego se encuentra y cuanto le falta por superar (ver
Ilustracin 22).
Cuando el nio se equivoque se marcar la opcin incorrecta con un recuadro rojo mostrado
durante unos segundos y que se observa en la Ilustracin 23, sin realizar ninguna accin
ms. Mientras este recuadro rojo este en pantalla el nio no podr interactuar con la
pantalla, de esta forma le obligamos a respetar turnos.
Otra ayuda visual ser un gran recuadro amarillo que marcar la zona de juego y que tendr
un fondo ms azul que el resto, estar en todos y cada uno de los juegos, indicndole as
donde se encuentran disponibles los elementos de juego y donde debe centrar su atencin
(ver Ilustracin 24).
Cuando el nio lleve un tiempo sin realizar ninguna accin se le ayudar de forma visual
mediante un pequeo movimiento de las imgenes correctas, de esta forma le estamos
dando pistas de lo que debe hacer antes de pasar a reducir la dificultad. Si a pesar de esta
ayuda visual el usuario no consigue avanzar en el juego se reducir la dificultad.
vital ensearles que cada accin tiene su momento y sus pautas, por esta razn el juego
incluye mecanismos que les obligan a respetar el turno de juego. Para lograrlo, hasta que
una animacin no termina no se permite jugar, por ejemplo, si se est en uno de los juegos
de arrastrar un elemento a otro lugar y la accin no se realiza correctamente, existe una
6.2.9. Skillometer
En primer lugar, podremos observar los datos principales del nio como nombre, foto de
perfil, edad y tipo de autismo, bajo esta informacin veremos un grfico que muestra la nota
media en cada juego. En la Ilustracin 25 podemos ver los datos de un usuario y el grfico
que recoge las notas que ha obtenido para cada juego, pulsando encima de cada barra
podemos ver un dato numrico que indica la nota media obtenida la cual estar entre 0 y 10
(ver Ilustracin 26). Para calcular estas notas medias se tienen en cuenta tres variables:
tiempo total de juego, dificultad y nmero de fallos Cada una de las variables contar un
porcentaje determinado segn su importancia respecto a la nota final. El tiempo un 30%, el
nmero de fallos un 30% y la dificultad un 40%. La dificultad ser la que ms valor tenga
puesto que marca la complejidad del juego y es lo que ms puede afectar al desarrollo del
juego.
La nota del tiempo se calcula de la siguiente manera: Se tiene en cuenta el tiempo normal
que se tarda en completar los juegos de media aumentndolo para tener en cuenta el
autismo (250 segundos). Teniendo en cuenta que el tiempo es un 30% del total de la nota se
establece la siguiente frmula para calcular la nota del tiempo:
Para el clculo de la nota segn la dificultad sabiendo que este valor supone un 40% de la
nota total, se tiene en cuenta que existen tres posibles dificultades:
Para el clculo de la nota de los fallos se ha tenido nuevamente en cuenta una ejecucin
normal y la posibilidad de equivocacin en cada juego, obteniendo que los posibles fallos a
tener en cuenta como lmite mximo seran 20. En funcin de eso y sabiendo que los fallos
cuentan un 30% de la nota, la frmula para el clculo de los fallos quedara:
A partir de esos clculos se establece una nota media entre 0 y 10. Veamos un ejemplo para
comprenderlo mejor (estos resultados podemos observarlos tambin en la Ilustracin 25).
Supongamos que un nio esta jugando al juego de las emociones y lo completa, ha jugado
con una dificultad media (2) y ha tardado 200 segundos, adems ha cometido 16 fallos. Con
estos datos tendramos que:
Sumando cada uno de los valores obtenemos que la nota media del juego es:
Para un mejor control de todos los resultados se recoge tambin informacin ms detallada
por cada uno de los juegos, donde se ven no solo fallos de forma general sino tambin
cuntos fallos se provocan en cada nivel, si se ha superado el juego, el nivel por el que va,
etc. En la Ilustracin 28 se puede ver un ejemplo de estos resultados, para el caso de los
juegos de situaciones cotidianas y cosas de casa vemos que ha tardado ms en completar
el juego de casa que de situaciones cotidianas pero que la dificultad de juego tambin era
mayor y ha cometido ms fallos en los niveles de ordenar secuencias para el caso de
situaciones cotidianas donde hay una gran diferencia respecto a los niveles de seleccionar
objetos.
La estructura en clases del cdigo es la que podemos ver en la Ilustracin 29. En la imagen
podemos observar una clase llamada AppDelegate que se encarga de la configuracin e
instalacin de la aplicacin en el iPad, esta clase dar paso a la clase llamada
InicioAppViewController que mostrar la primera pantalla y cargar los datos de todos los
usuarios guardados previamente. Con los datos iniciales cargados, la aplicacin utilizar la
clase SeleccionUsuariosViewController que mostrar una pantalla con los usuarios
disponibles y permitir la eleccin de uno de ellos para comenzar el juego. En caso de
desear realizar modificaciones a los usuarios o bien crear uno nuevo contamos con las
clases de gestin de usuarios y juegos ConfiguracionUsuariosViewController,
ConfiguracionJuegosViewController y NuevoUsuarioViewController. Desde la zona de
gestin tambin se podr acceder a la pantalla de estadsticas o skillometer, comportamiento
gestionado por la clase EstadisticasViewController. Vemos tambin en la estructura de
clases otra clase llamada DashBoardViewController, que permitir la carga y seleccin de un
juego a partir de los datos de usuarios pasados, esta pantalla cargar la animacin de
comienzo de un nuevo juego mediante la clase IntermediaViewController. Con los datos de
usuario y juego seleccionado, en funcin de dicho juego se pasar el control a las clases
que controlan las acciones y cargas de cada juego las cuales son JuegoCasaViewController,
JuegoCotidianasViewController, JuegoModalesViewController y
JuegoEmocionesViewController, estas clases cargarn los niveles apropiados e imgenes
de cada juego, teniendo en cuenta el nivel por el que se encuentran jugando y las acciones
a realizar controladas a su vez por las clases JuegoSeleccionarViewController,
JuegoEmparejarViewController y JuegoOrdenarViewController. Todos los juegos cuentan
con una clase que servir como clase objeto o modelo de datos y que sern
SeleccionarObject, EmparejarObject y OrdenarObject.
La gestin grfica se realiza mediante lo que se conoce como StoryBoard y que establece
un diagrama de pantallas y sus relaciones, donde cada elemento deber ser unido despus
al cdigo de la aplicacin. En el caso de la aplicacin desarrollada el esquema grfico con el
que contamos es el que vemos en la Ilustracin 30, en el esquema vemos como unas
pantallas estn enlazadas con otras y los elementos grficos situados en las pantallas. Se
observa la pantalla de configuracin, de inicio de juego y las disposicin de pantallas para
las fases de seleccionar, emparejar y ordenar, las cuales se irn rellenando con las
imgenes correctas en funcin de cada juego y dificultad.
Se ha procurado hacer el inicio del juego lo ms sencillo posible para que cualquier nio
pueda usarlo sin necesidad de ayuda, tan solo en tres pasos podr jugar a cualquiera de los
cuatro juegos, en primer lugar se encontrar con la pantalla de inicio que vemos en la
Ilustracin 31. Pulsando play la aplicacin nos introducir en la pantalla de seleccin de
usuarios donde ver su foto de perfil, tocando en ella podr seleccionar su usuario para
jugar, como vemos en la Ilustracin 32. Adems cuenta con un botn superior en la parte
derecha protegido por contrasea para evitar modificaciones por parte del nio y que da
acceso a la zona de creacin de un nuevo usuario.
Existen tambin dos botones superiores, en la parte izquierda vemos un icono en forma de
casa que nos permite volver a la pantalla de seleccin de usuarios, en la parte izquierda
vemos un icono con forma de herramientas que nos da acceso a la zona de configuracin de
usuario y juegos y que est protegida por contrasea.
La pantalla de gestin de usuarios (ver Ilustracin 34) est formada por varios elementos a
tener en cuenta: una zona con campos de texto para establecer los datos del usuario, una
foto de perfil que podr cambiarse pulsando el botn pertinente que abre una ventana donde
seleccionar entre las fotos disponibles en el iPad (ver Ilustracin 35), en la parte superior
contamos con dos botones uno de ellos nos permite volver a la pantalla de seleccin de
juegos y otro guardar los cambios que realizamos. Desde esta pantalla tambin contamos
con la posibilidad de eliminar un usuario pulsando el botn con forma de x, entrar en la
pantalla que nos permite observar las estadsticas con los resultados de juegos, y en la parte
inferior hay un botn que nos da acceso a la gestin de las opciones de juego.
La otra parte importante de gestin con la que cuenta la aplicacin es la relacionada con la
configuracin de los propios juegos y que se puede ver en la Ilustracin 36.
la parte izquierda uno que nos permite volver a la pantalla anterior, y otro en la parte derecha
que nos permite guardar la configuracin nueva. La parte central de la pantalla estar
ocupada por los campos de texto que nos permiten introducir los cambios. Se podr
seleccionar si queremos rdenes auditivas, pictogramas de ayuda, el nmero de nivel por el
que continuar jugando as como la dificultad, modificar valores de tiempo y fallos adems de
s consideramos el juego superado o no.
Como ya hemos visto anteriormente los autistas se caracterizan sobre todo por problemas
en las relaciones sociales, alteraciones en la comunicacin y el lenguaje, y patrones de
conducta repetitivos y estereotipados, para tratar todo esto los psiclogos trabajan con ellos
a travs de juegos y sesiones teraputicas que les ayuden a mejorar y controlar esos
problemas. A menudo dividen sus terapias en diversas reas psicolgicas con las que ir
trabajando poco a poco. En esta aplicacin se han incluido las siguientes reas:
rea se trabaja mediante juegos donde se le presentan situaciones como afeitarse, lavarse
los dientes, lavarse las manos antes de comer, poner la mesa, poner la lavadora, etc.
Habilidades de relaciones sociales: es el rea ms afectada del autismo por ello se le dedica
un juego completo en la aplicacin, pidindoles que reconozcan sentimientos y emociones, y
ensendoles lo que pueden llegar a sentir ante determinadas
o
Competencias instrumentales bsicas: son juegos que les piden completar
secuencias, ordenarlas, seleccionar entre varias opciones de esta forma se capta su
atencin y concentracin mejorando sus conocimientos en diferentes situaciones. La
aplicacin tiene tres niveles que les obligan a realizar estas acciones a la vez que se les pide
que identifiquen cosas como barrer, qu ropa ponerse, que hacer si ven un papel en el
suelo, etc.
Para que la aplicacin pueda ser aprovechada lo mximo posible es necesario que los nios
cuenten al principio con personas que les ayuden a jugar, de esta forma llegarn a dominar
la aplicacin pudiendo jugar solos y sentirse libres para utilizarla. Por tanto, es necesario que
personas como padres o terapeutas conozcan bien la herramienta que se les ofrece. Es
objetivo de esta seccin mostrar todas aquellas pautas y elementos que deberan conocer
los padres o terapeutas para sacar el mayor partido posible a la aplicacin.
El primero de los puntos que deben conocer es que cuentan con la posibilidad de conocer
los resultados de juego de los nios, para ello deberan conocer bajo que normas se ha
establecido el clculo de estos resultados (ver seccin 6.2.9. Skillometer).
Otro cosa que deben saber es que las pantallas de juego guardan siempre las mismas
estructuras (ver Ilustracin 38), as como que, siempre se sigue la misma dinmica:
Seleccin de usuario.
Seleccin de juego.
Comienza el juego.
Completar los tres niveles de cada juego, integrados cada uno por los juegos seleccionar,
emparejar y ordenar.
Una vez que los nios sepan moverse por la aplicacin solos no ser necesaria la ayuda de
un adulto para manejarse por ella.
La aplicacin sigue una metodologa mediante la cual no se puede pasar al siguiente nivel
sin superar el anterior (metodologa ABBA), de esta forma se establece una complejidad
incremental donde cada nivel presenta acciones que le suponen al usuario un reto mayor.
Cada uno de los juegos (cosas de casa, situaciones cotidianas, buenos modales y
emociones) consta de tres niveles, podemos ver el esquema de juego en la Ilustracin 39.
Como vemos en la imagen todos los juegos cuentan con tres fases por nivel que se deben
superar y que son:
Fase seleccionar: se plantea un juego donde deben seleccionar lo que necesitan o les
sugiere una imagen central que se les mostrar junto con otras imgenes entre las que
deben elegir las correctas.
Fase emparejar: se mostrar una imagen central que deben asociar con otra de entre varias
posibilidades y arrastrarla al lugar correspondiente.
Fase ordenar: se mostrarn unas imgenes que deben arrastrar de tal forma que ordenen
una secuencia lgica que represente una determinada accin.
A continuacin vamos a mostrar una captura de todos los juegos y sus niveles, para conocer
todas las acciones y situaciones trabajadas en la aplicacin.
Juego Emociones:
7. Evaluacin de la aplicacin
Una vez finalizada la aplicacin es el momento de evaluarla. Hacer la evaluacin con
autistas reales es algo complicado ya que requiere conocerlos bien previamente y no
siempre los padres se muestran receptivos a ello as que se decidi mostrar el resultado
final de la aplicacin a los expertos con los que se mantuvieron las entrevistas iniciales.
La reunin de evaluacin tuvo una duracin de aproximadamente dos horas, en ella estaban
presentes dos expertas, por un lado una trabajadora social que trabaj durante un ao con
autistas en un colegio, por otro lado una profesora especializada en educacin especial y
que imparte clase en un colegio de discapacitados. Se dividi el proceso de evaluacin en
varias partes durante las cuales se fueron tomando notas de lo que se iba comentando en
todo momento. En primer lugar, se hizo un repaso de los puntos que se haban establecido
como objetivos al principio del desarrollo y las cosas que se acordaron en la reunin inicial.
Tras hablar de ello, se paso a mostrar vdeos de los juegos desarrollados, se visualiz juego
por juego comprobando para todos, las acciones y situaciones trabajadas, la jugabilidad, la
forma de tratamiento de los errores y aciertos, la similitud y la presencia de la metodologa
ABA y aprendizaje sin error. Las expertas anotaban dudas mientras los vdeos eran
visualizados. Despus se les mostr una ejecucin real de la aplicacin en un simulador de
iPad, mostrando los datos guardados para estadsticas y gestin de usuarios, y a
continuacin se les permiti jugar a ellas mismas a cada juego.
Tras todo ello, tomaron el turno de palabra las expertas dando sus impresiones de lo que
haban visto y probado, para poder analizar bien todo se decidi tomar el listado de objetivos
planteados inicialmente (ver seccin 4.1) y sobre ellos fueron dando sus opiniones para
concluir si haban sido o no logrados. Las conclusiones que aportaron en cada objetivo
fueron las siguientes:
Crear un juego sencillo para que puedan jugar sin frustrarse. Dijeron que aunque primero se
requiere jugar con un adulto que le muestre al nio los tiempos de espera, una vez que han
jugado a un par de niveles, la sencillez del juego y la rutina que les
Ensear a respetar turnos a travs de la dinmica de juego. No permitir jugar hasta que una
determinada accin ha terminado, junto con el mtodo ABA por el cual sin
superar una fase no se pasa a la siguiente, les obliga a respetar el turno de juego.
Motivar con incentivos a terminar cada nivel de los juegos. Al final de cada nivel se muestra
una pantalla que les anima a seguir y les indica su buen trabajo, el medidor
de logros tambin les hace comprender que deben seguir jugando y les anima a
Usar guiones con pictogramas, como se hace en terapia, para presentar las instrucciones
del juego. Todos los juegos y zonas donde ellos interactan estn
Usar metodologas de enseanza para autistas, como el mtodo ABA y el aprendizaje sin
error. Se cumplen ambos mtodos, no se pasa un nivel si no est el anterior completado y
como se les muestran mucho los aciertos pasando ms
Hacer que estn presentes distintas reas afectadas del autismo, teniendo para ello distintos
tipos de juegos. Existen juegos para seleccionar, emparejar y ordenar,
donde se les enfrenta a diferentes situaciones que deben resolver, todas ellas comunes e
identificadas como problemticas dentro del autismo, como las emociones, conocer los
buenos modales o enfrentarse a cosas del da a da.
Ajustar la dificultad de los juegos. Poder personalizar la dificultad ayuda mucho a ajustar el
juego a cada tipo de nio, eso unido a que el propio juego le ayude eliminando opciones si
comete errores hace que puedan jugar cmodamente sin sentir sensacin de fracaso por no
saber continuar jugando.
En resumen, concluyeron que los objetivos establecidos previamente haban sido cumplidos,
teniendo un juego adaptado a las necesidades del autismo, que cubre diferentes aspectos
problemticos del autismo y les ofrece facilidad para jugar por s solos. Al mismo tiempo
comentaron que sera bueno que el juego pudiese estar disponible para mas dispositivos e
incluso como aplicacin web, de esa forma cada autista podra utilizar el dispositivo o medio
al que mas acostumbrados estuviesen. En cuanto a los juegos, las reas trabajadas les
parecieron correctas, si bien comentaron que en el futuro sera bueno que se contase con
alguna actividad de lecto-escritura, es decir, actividades donde ensear el uso de letras,
nmeros o formas y colores. El medidor de habilidades les pareci una idea muy til,
sugiriendo que podran incluirse ms grficos, no solo que relacionaran los resultados por
cada nio, sino tener la posibilidad de analizar resultados en el conjunto de nios y ponerlos
a disposicin va web o redes sociales.
https://github.com/cristinaantonprieto/AprendeConTony
Por otro lado algunos de los vdeos de ejemplos mostrados a las expertas pueden ser vistos
en los siguientes enlaces:
Una vez finalizada y evaluada la aplicacin, se puede decir que se ha realizado una
aplicacin pensada y creada segn las necesidades que tiene el trastorno autista, con
diferentes juegos los cuales cuentan a su vez con distintos niveles que se adaptan en
funcin de las acciones del usuario, y que trabajan diferentes reas afectadas del autismo.
Los expertos que han podido observar su funcionamiento y como ha ido evolucionando, a
travs de diferentes entrevistas en las cuales han podido expresar su opinin y aconsejar
sobre posibles cambios, han quedado satisfechos al ver que muchos de los objetivos han
podido cumplirse obteniendo una aplicacin sencilla de utilizar, que responde a las acciones
del usuario, que sigue las metodologas propuestas en un inicio las cuales sirven para
facilitar la interaccin de los nios con la aplicacin, adems de contar con juegos que
refuerzan algunos conceptos enseados en las terapias y clases de estos nios.
ello se propone que la aplicacin enlace con un grupo de Facebook nicamente relacionado
con la aplicacin donde informar de nuevos avances, informar sobre autismo y conocer
Otra lnea futura de trabajo sera realizar una evaluacin de la aplicacin con nios autistas y
con un grupo de psiclogos que propusieran mas juegos y niveles para ampliar la aplicacin.
Otro reto sera la mejora visual, contando con alguna persona que pudiera realizar imgenes
especficas para la aplicacin donde todos los personajes que aparecen en las acciones
fueran los mismos y se guardar mayor coherencia visual.
Sera bueno motivarles al final de cada juego aportndoles una recompensa mayor en forma
de vdeo, cancin o animacin que se adapte a sus gustos, es decir si un nio le gusta
mucho Pocoyo que se muestre algo del personaje, si por el contrario le gusta una cancin
que suene esa cancin, todo eso debera estar disponible para configurarlo como opciones
de juego.
Y por ltimo, la aplicacin debera contar con ms dispositivos de juego adems del iPad y
una versin disponible va navegador Web.
Estas seran algunas de las posibles lneas futuras que mejoraran sustancialmente la
aplicacin y que podran abordarse en un futuro con tiempo y un equipo mayor que
permitiera desarrollarla a un nivel profesional.
Bibliografa
Wing, L. (1974). La educacin del nio autista. Gua para padres y maestros. Editorial Paidos
(1a ed.).
Vygotsky, L. (1981). Infancia y aprendizaje. Journal for the Study of Education and
Development, 3-17.
Conway, J & Hillegass, A. (2010). Desarrollo de aplicaciones para iPad e iPhone. (1a Edicin).
Madrid. Anaya Multimedia.
http://dimensionautismo.blogspot.com.es/2009/06/el-autismo-y-los-problemas-para.html
Lpez, A. (2011). El iPad que cambi la vida de Leo, un nio con autismo. 20 minutos.
cambio-la-vida-d-leo-un-nino-con-autismo/
http://www.bbc.co.uk/mundo/noticias/2012/01/120116_tecnologia_autismo_aprendizaje_aa.sht ml
Antn Prieto, C. (2013). Juego para nios con autismo. Trabajo Fin de Grado
Ingeniera Informtica de Sistemas. Universidad de Salamanca.
Johnson, S. & Ray, J. (2010). Desarrollo de aplicaciones para iPhone. (1a Edicin).
Isted, T. & Harrington, T. (2012). Core Data para iOS. (1a Edicin). Madrid. Anaya
Multimedia.
Jimnez, M. & Salas, E. & Ogan, A. & Baker, R. (2011). Tutor cognitivo y incremento
del aprendizaje en matemtica. Conferencia Interamericana de educacin matemtica.
Recife, Brasil.