Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3.4 Metodologia de Programacion
3.4 Metodologia de Programacion
3 Metodologa de programacin
Una vez que se tuvo el nombre de la aplicacin, imgenes y sonidos se empez la
programacin de la interface por medio de la plataforma Visual Studio C#, se cre un
proyecto WPF en el cual se agregaron las libreras propias del Kinect y las libreras
Coding4Fun.kinect.
Posteriormente al crear una conexin con nuestro Kinect se crea el mtodo como
se muestra en la figura 6, que ser la parte en la cual el nio pueda interactuar con los
controles programados en la aplicacin.
Figu
ra 7: Detener los eventos de Kinect
3.3.1.2 Actividades
Estas ventanas contienen todas las actividades en la cual los nios con discriminacin
auditiva podrn interactuar y navegar por medio de los mens. Las actividades fueron
programadas con la ayuda de imgenes y audio elaborada previamente al desarrollo de
la aplicacin. Para ello la metodologa en gran mayora est integrada por Switches,
ciclos for, timer, y random todas estas fueron una retroalimentacin vistos en materias
de programacin 1,2 y fundamentos de programacin.
Se utiliza el evento click en los controles para que el Kinect al posicionar el
control en un determinado botn este realice la funcin programada. Ya sea de
reproducir audio, visualizar las imgenes, reiniciar una actividad, regresar a un men o
salir de la actividad as como tambin de la aplicacin. Un ejemplo se muestra en la
figura 8, la cual contiene ciclos for, funciones y random.
esto se crearon variables de tipo ImageBrush ya que cada imagen corresponda a una
variable y estas eran asignadas posteriormente a un botn. En su mayora estas
imgenes son en formato .png y para darles un diseo ms dinmico con la ayuda de
XAML, se crearon estilos para que dichos botones tengan una apariencia grafica
mejorada, adaptndose a las imgenes asignadas a cada una.
Dentro de la aplicacin la interfaz que se utilizo fue de tipo page a excepcin de
los diseos carita triste, logo, felicidades estos se utilizaron de tipo Windows ya que por
sus caractersticas de diseo no se tena que utilizar el Kinect sino ms que nada para
mostrar mensaje en pantalla, segn la actividad que se est realizando, en cada actividad
si el nio desea salir de la aplicacin, se encuentra un botn de salir la cual se pedir
una confirmacin de salida, de lo contrario regresara a la actividad en la que se
encuentra.
Por ultimo antes de inicializar con las actividades aparece una pantalla la cual se
podr inclinar el dispositivo para una mejor deteccin corporal del nio, por lo que es
recomendable estar en una posicin de 2 a 2,30 metros en la parte frontal del
dispositivo, hasta que en la pantalla se muestre la mano que ser la interfaz para
seleccionar los controles.