Saltar a contenido

Resultados de aprendizaje y criterios de evaluación

Módulo de horas de libre configuración del ciclo. Los resultados de aprendizaje y los criterios de evaluación son los de la programación del departamento.

RA Logro Objeto Acciones en el contexto de aprendizaje
RA1 Diseña Aplicaciones híbridas Identificando su arquitectura y valorando las ventajas y limitaciones de las diferentes soluciones disponibles
RA2 Desarrolla Aplicaciones híbridas Implementando interfaces de usuario, accediendo a funcionalidades nativas de los dispositivos y gestionando datos locales y remotos
RA3 Optimiza, prueba y despliega Aplicaciones híbridas Empleando herramientas específicas y aplicando técnicas para garantizar la calidad y el rendimiento en diferentes plataformas

RA1 · 20 %

Analiza y diseña aplicaciones híbridas, identificando su arquitectura y valorando las ventajas y limitaciones de las diferentes soluciones disponibles.

CE Criterio Peso Dónde se trabaja
a Se han identificado los fundamentos y características principales de las aplicaciones híbridas y su diferenciación con otros tipos de aplicaciones. 4 % T2 · Cuatro formas de hacer una app (próximamente)
b Se han evaluado las diferentes arquitecturas y patrones de diseño aplicables al desarrollo de aplicaciones híbridas atendiendo a requisitos específicos. 4 % T2 · Flutter por dentro (próximamente), KMP (próximamente), Diseñar la app (próximamente)
c Se han seleccionado las tecnologías más adecuadas para el desarrollo de una aplicación híbrida según las especificaciones técnicas del proyecto. 4 % T2 · Elegir con criterio (próximamente)
d Se ha diseñado la estructura de una aplicación híbrida atendiendo a criterios de usabilidad, rendimiento y adaptabilidad a diferentes dispositivos. 4 % T2 · Diseñar la app (próximamente) · arranque del proyecto final
e Se han aplicado técnicas de diseño responsive y mobile-first para garantizar la correcta visualización en diferentes tamaños de pantalla y dispositivos. 4 % T2 · Diseñar la app (próximamente) · T3 · Diseño adaptable (próximamente)

RA2 · 40 %

Desarrolla aplicaciones híbridas implementando interfaces de usuario, accediendo a funcionalidades nativas de los dispositivos y gestionando datos locales y remotos.

CE Criterio Peso Dónde se trabaja
a Se han creado interfaces de usuario interactivas y adaptables utilizando los componentes y estructuras adecuadas para aplicaciones híbridas. 8 % T1 (primera app) · T3 (próximamente)
b Se han implementado funcionalidades de acceso a características nativas de los dispositivos como cámara, geolocalización, sensores, almacenamiento, entre otros. 8 % T4 (próximamente)
c Se han desarrollado mecanismos para la gestión del ciclo de vida de la aplicación, gestionando correctamente los estados y transiciones. 8 % T1 (asincronía y estados de carga) · T3 (próximamente) (estado) · T4 (próximamente) (ciclo de vida)
d Se han aplicado soluciones para el almacenamiento persistente de datos tanto a nivel local como remoto. 8 % T5 (próximamente)
e Se han implementado sistemas de navegación intuitivos y eficientes entre las diferentes secciones de la aplicación. 8 % T3 (próximamente)

RA3 · 40 %

Optimiza, prueba y despliega aplicaciones híbridas, empleando herramientas específicas y aplicando técnicas para garantizar la calidad y el rendimiento en diferentes plataformas.

CE Criterio Peso Dónde se trabaja
a Se han optimizado los recursos y el rendimiento de la aplicación mediante técnicas específicas para entornos híbridos. 8 % T6 (próximamente)
b Se han realizado pruebas de funcionamiento en diferentes dispositivos y condiciones para garantizar la compatibilidad y calidad de la aplicación. 8 % T6 (próximamente)
c Se han implementado estrategias para la gestión de errores y excepciones adaptadas a las características de las aplicaciones híbridas. 8 % T6 (próximamente)
d Se ha preparado y empaquetado la aplicación para su distribución en diferentes plataformas y tiendas de aplicaciones. 8 % T7 (próximamente)
e Se han documentado los procesos de desarrollo, prueba y despliegue de la aplicación híbrida siguiendo estándares del sector. 8 % T7 (próximamente)

Mapa de temas

Tema RA1 RA2 RA3
Tema 1 · Entorno, Dart y primera app — a, c (base de todo el RA2) —
Tema 2 · Arquitectura y diseño a, b, c, d, e — —
Tema 3 · Interfaces y navegación e (práctica) a, c, e —
Tema 4 · Funcionalidades nativas — b, c —
Tema 5 · Datos locales y remotos — d —
Tema 6 · Rendimiento, pruebas y errores — — a, b, c
Tema 7 · Despliegue y distribución — — d, e
Proyecto final d, e (diseño inicial) a-e (repaso) a, b, c, d, e

Correspondencia con las unidades didácticas de la programación

UD de la programación Temas de este curso Sesiones (3 h) Horas RA Criterios Trimestre
UD1 · Arquitectura y fundamentos de las aplicaciones híbridas T2 · Arquitectura y diseño 1 3 RA1 a)..e) 1º
UD2 · Tecnologías y entornos de desarrollo para aplicaciones híbridas T1 · Entorno, Dart y primera app 3 9 RA2 a), c) 1º
UD3 · Componentes y funcionalidades específicas T3 · Interfaces y navegación · T4 · Funcionalidades nativas 3 9 RA2 a), b), c), e) 1º
UD4 · Consumo de servicios y APIs externas T5 · Datos locales y remotos 2 6 RA2 d) 1º
— 1ª parcial y arranque del proyecto final 1 3 RA1, RA2 a)..e) 1º
UD5 · Optimización, pruebas y despliegue T6 · Rendimiento, pruebas y errores · T7 · Despliegue · Defensa 5 15 RA3 a)..e) 2º
Total 15 45

Orden de impartición

Este curso la UD2 (entorno y lenguaje) se imparte antes que la UD1 (arquitectura): primero se instala el entorno y se aprende Dart, y con esa base se estudia cómo funciona cada enfoque por dentro.

Ponderación e instrumentos

RA CE Peso Instrumentos
RA1 a 4 % Informe de arquitectura (parte 1) · 1ª parcial
RA1 b 4 % Informe de arquitectura (parte 2) · 1ª parcial
RA1 c 4 % Informe de arquitectura (parte 3) · 1ª parcial
RA1 d 4 % Informe de arquitectura (parte 4) · diseño inicial del proyecto
RA1 e 4 % Informe de arquitectura (parte 4) · Práctica 3.1 (versión adaptable)
RA2 a 8 % Práctica «Hola, plataformas» · Boletín T3 · Prácticas 3.1 y 3.2 · 1ª parcial
RA2 b 8 % Boletín T4 · Prácticas 4.1 y 4.2 (Eureka) · 1ª parcial
RA2 c 8 % Boletín T1 · Práctica «Hola, plataformas» · Práctica 3.1 (estado) · Práctica 4.2 (ciclo de vida) · 1ª parcial
RA2 d 8 % Boletín T5 · Prácticas 5.1 y 5.2 · 1ª parcial
RA2 e 8 % Práctica 3.1 (navegación) · Boletín T3 · 1ª parcial
RA3 a 8 % Práctica 6.1 · proyecto final · actividad FFEOE
RA3 b 8 % Práctica 6.2 · proyecto final · actividad FFEOE
RA3 c 8 % Práctica 6.2 · proyecto final · actividad FFEOE
RA3 d 8 % Práctica 7.1 · proyecto final · actividad FFEOE
RA3 e 8 % Práctica 7.1 · proyecto final · actividad FFEOE

RA3 y la FFEOE

En la programación, los criterios del RA3 figuran con la actividad de la FFEOE como instrumento. En esta web el RA3 se evalúa en el aula (prácticas y proyecto final, 70 %) y se valida con la actividad de la FFEOE (30 %). Si el departamento mantiene que el RA3 se evalúa solo en la FFEOE, el proyecto final pasa a ser la preparación de esa actividad.