Resultados de Aprendizaje y Criterios de Evaluación
-
a)
Se han analizado las herramientas y librerías disponibles para la generación de interfaces gráficos.
-
b)
Se ha creado un interfaz gráfico utilizando las herramientas de un editor visual.
-
c)
Se han utilizado las funciones del editor para ubicar los componentes del interfaz.
-
d)
Se han modificado las propiedades de los componentes para adecuarlas a las necesidades de la aplicación.
-
e)
Se ha analizado el código generado por el editor visual.
-
f)
Se ha modificado el código generado por el editor visual.
-
g)
Se han asociado a los eventos las acciones correspondientes.
-
h)
Se ha desarrollado una aplicación que incluye el interfaz gráfico obtenido.
-
a)
Se han identificado las herramientas disponibles para el aprendizaje automático relacionadas con las interfaces de usuario.
-
b)
Se ha creado una interfaz natural de usuario utilizando las herramientas disponibles.
-
c)
Se ha utilizado el reconocimiento de voz para implementar acciones en las interfaces naturales de usuario.
-
d)
Se ha incorporado la detección del movimiento del cuerpo para implementar acciones en las interfaces naturales de usuario.
-
e)
Se han integrado elementos de detección de partes del cuerpo para implementar acciones en las interfaces naturales de usuario.
-
f)
Se ha integrado la realidad aumentada en los interfaces de usuario.
-
a)
Se han identificado las herramientas para diseño y prueba de componentes.
-
b)
Se han creado componentes visuales.
-
c)
Se han definido sus métodos y propiedades con asignación de valores por defecto.
-
d)
Se han determinado los eventos a los que debe responder el componente y se les han asociado las acciones correspondientes.
-
e)
Se han realizado pruebas unitarias sobre los componentes desarrollados.
-
f)
Se han documentado los componentes creados.
-
g)
Se han empaquetado componentes.
-
h)
Se han programado aplicaciones cuyo interfaz gráfico utiliza los componentes creados.
-
a)
Se han identificado los principales estándares de usabilidad y accesibilidad.
-
b)
Se ha valorado la importancia del uso de estándares para la creación de interfaces.
-
c)
Se han creado diferentes tipos de menús cuya estructura y contenido siguen los estándares establecidos.
-
d)
Se han distribuido las acciones en menús, barras de herramientas, botones de comando, entre otros, siguiendo un criterio coherente.
-
e)
Se han distribuido adecuadamente los controles en la interfaz de usuario.
-
f)
Se ha utilizado el tipo de control más apropiado en cada caso.
-
g)
Se ha diseñado el aspecto de la interfaz de usuario (colores y fuentes entre otros) atendiendo a su legibilidad.
-
h)
Se ha verificado que los mensajes generados por la aplicación son adecuados en extensión y claridad.
-
i)
Se han realizado pruebas para evaluar la usabilidad y accesibilidad de la aplicación.
-
a)
Se ha establecido la estructura del informe.
-
b)
Se han generado informes básicos a partir de diferentes fuentes de datos mediante asistentes.
-
c)
Se han establecido filtros sobre los valores a presentar en los informes.
-
d)
Se han incluido valores calculados, recuentos y totales.
-
e)
Se han incluido gráficos generados a partir de los datos.
-
f)
Se han utilizado herramientas para generar el código correspondiente a los informes de una aplicación.
-
g)
Se ha modificado el código correspondiente a los informes.
-
h)
Se ha desarrollado una aplicación que incluye informes incrustados.
-
a)
Se han identificado sistemas de generación de ayudas.
-
b)
Se han generado ayudas en los formatos habituales.
-
c)
Se han generado ayudas sensibles al contexto.
-
d)
Se ha documentado la estructura de la información persistente.
-
e)
Se ha confeccionado el manual de usuario y la guía de referencia.
-
f)
Se han confeccionado los manuales de instalación, configuración y administración.
-
g)
Se han confeccionado tutoriales.
-
a)
Se han empaquetado los componentes que requiere la aplicación.
-
b)
Se ha personalizado el asistente de instalación.
-
c)
Se han generado paquetes de instalación utilizando el entorno de desarrollo.
-
d)
Se han generado paquetes de instalación utilizando herramientas externas.
-
e)
Se han firmado digitalmente las aplicaciones para su distribución.
-
f)
Se han generado paquetes instalables en modo desatendido.
-
g)
Se ha preparado el paquete de instalación para que la aplicación pueda ser correctamente desinstalada.
-
h)
Se ha preparado la aplicación para ser distribuida a través de diferentes canales de distribución.
-
a)
Se ha establecido una estrategia de pruebas.
-
b)
Se han realizado pruebas de integración de los distintos elementos.
-
c)
Se han realizado pruebas de regresión.
-
d)
Se han realizado pruebas de volumen y estrés.
-
e)
Se han realizado pruebas de seguridad.
-
f)
Se han realizado pruebas de uso de recursos por parte de la aplicación.
-
g)
Se ha documentado la estrategia de pruebas y los resultados obtenidos.