Finalmente, pasamos a desglosar los Resultados de Aprendizaje a los que contribuye este módulo de Programación Móvil y Servicios (PMS) establecido como Horas de Libre Configuración (HLC) son:
-
RA1 (el RA1 de PMDM). Aplica tecnologías de desarrollo para dispositivos móviles evaluando sus características y capacidades.
- RA2 (el RA2 de PMDM). Desarrolla aplicaciones para dispositivos móviles analizando y empleando las tecnologías y librerías específicas.
-
RA3 (el RA2 de PSP). Desarrolla aplicaciones compuestas por varios hilos de ejecución analizando y aplicando librerías específicas del lenguaje de programación.
-
RA4 (el RA4 de PSP). Desarrolla aplicaciones que ofrecen servicios en red, utilizando librerías de clases y aplicando criterios de eficiencia y disponibilidad.
A continuación se establece la relación entre los resultados de aprendizaje y los objetivos generales asociados al módulo:
| OG | RA1 | RA2 | RA3 | RA4 |
|---|---|---|---|---|
| d) Instalar y configurar módulos y complementos, evaluando su funcionalidad, para gestionar entornos de desarrollo. | X | |||
| e) Seleccionar y emplear lenguajes, herramientas y librerías, interpretando las especificaciones para desarrollar aplicaciones multiplataforma con acceso a bases de datos. | X | |||
| h) Emplear herramientas de desarrollo, lenguajes y componentes visuales, siguiendo las especificaciones y verificando interactividad y usabilidad, para desarrollar interfaces gráficos de usuario en aplicaciones multiplataforma. | X | X | ||
| j) Seleccionar y emplear técnicas, lenguajes y entornos de desarrollo, evaluando sus posibilidades, para desarrollar aplicaciones en teléfonos, PDA y otros dispositivos móviles. | X | |||
| l) Valorar y emplear herramientas específicas, atendiendo a la estructura de los contenidos, para crear tutoriales, manuales de usuario y otros documentos asociados a una aplicación. | X | |||
| m) Seleccionar y emplear técnicas y herramientas, evaluando la utilidad de los asistentes de instalación generados, para empaquetar aplicaciones. | X | |||
| n) Analizar y aplicar técnicas y librerías específicas, simulando diferentes escenarios, para desarrollar aplicaciones capaces de ofrecer servicios en red. | X | |||
| ñ) Analizar y aplicar técnicas y librerías de programación, evaluando su funcionalidad para desarrollar aplicaciones multiproceso y multihilo. | X | |||
| r) Verificar los componentes software desarrollados, analizando las especificaciones, para completar un plan de pruebas. | X | X | X | |
| s) Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones. | X | X | ||
| w) Identificar los cambios tecnológicos, organizativos, económicos y laborales en su actividad, analizando sus implicaciones en el ámbito de trabajo, para mantener el espíritu de innovación. | X |