Está en la página 1de 47

I.E.S.

Doctor Fleming
Oviedo

Principado de Asturias
CURSO 2023-24

DEPARTAMENTO DE FAMILIA PROFESIONAL:

INFORMÁTICA Y COMUNICACIONES
TÍTULO:

TÉCNICO SUPERIOR EN DESARROLLO DE


APLICACIONES MULTIPLATAFORMA
CICLO FORMATIVO:

DESARROLLO DE APLICACIONES
MULTIPLATAFORMA
MODULO FORMATIVO:

ENTORNOS DE DESARROLLO
ÍNDICE

1. INTRODUCCIÓN....................................................................................................................................4
1.1. PRINCIPIOS Y FINES DE ESTA PROGRAMACIÓN DIDÁCTICA..................................................4
1.2. IDENTIFICACIÓN DEL TÍTULO Y MÓDULO. CONTEXTO PROFESIONAL Y NORMATIVO............4
1.2.1. IDENTIFICACIÓN DEL TÍTULO Y MÓDULO...................................................................4
1.2.2. CONTEXTO PROFESIONAL Y NORMATIVO..................................................................4
1.3. CONTEXTO SOCIOEDUCATIVO. TIPOLOGÍA DEL ALUMNADO, FAMILIAS, PROFESORADO Y
CENTRO...............................................................................................................................6
1.3.1. TIPOLOGÍA DEL CENTRO.............................................................................................6
1.3.2. ALUMNADO Y FAMILIAS............................................................................................6
1.3.3. CENTRO.....................................................................................................................6
1.3.4. PROFESORADO..........................................................................................................6
1.4. VINCULACIÓN DE LA PROGRAMACIÓN CON LA PGA DEL CURSO PARA EL QUE SE
PROGRAMA Y MEMORIA DE LA MATERIA DEL CURSO ACADÉMICO ANTERIOR....................6
1.4.1. VINCULACIÓN DE LA PROGRAMACIÓN CON LA PGA DEL CURSO PARA EL QUE SE
PROGRAMA...............................................................................................................6
1.4.2. MEMORIA DE LA MATERIA DEL CURSO ACADÉMICO ANTERIOR.................................7
2. CONCRECIÓN DEL CURRÍCULO EN RELACIÓN CON SU ADECUACIÓN A LAS CARACTERÍSTICAS DEL
ÁMBITO PRODUCTIVO..................................................................................................................7
3. OBJETIVOS....................................................................................................................................8
3.1. OBJETIVO DE LA FORMACIÓN PROFESIONAL..........................................................................8
3.2. OBJETIVOS GENERALES DEL CICLO..........................................................................................8
3.3. CONTRIBUCIÓN DEL CICLO A LA CONSECUCIÓN DE LOS OBJETIVOS GENERALES DEL CENTRO10
3.4 RESULTADOS DE APRENDIZAJE.............................................................................................10
4 COMPETENCIAS..........................................................................................................................10
4.1 COMPETENCIA GENERAL......................................................................................................10
4.2 COMPETENCIAS PROFESIONALES, PERSONALES Y SOCIALES.................................................10
4.4. RELACIÓN DE CUALIFICACIONES Y UNIDADES DE COMPETENCIA DEL CATÁLOGO NACIONAL
DE CUALIFICACIONES PROFESIONALES...............................................................................12
4.5. ELEMENTOS TRANSVERSALES...............................................................................................13
5. CONTENIDOS Y CRITERIOS...........................................................................................................13
5.1. CRITERIOS DE SECUENCIACIÓN DEL CURRÍCULO.................................................................13
5.2. RELACIÓN SECUENCIADA DE UNIDADES DE TRABAJO........................................................14
5.3. SECUENCIA DE CONTENIDOS.............................................................................................32
6. EDUCACIÓN EN VALORES............................................................................................................33
7. METODOLOGÍA...........................................................................................................................33
7.1. PRINCIPIOS PEDAGÓGICOS GENERALES.............................................................................33
7.2. PRINCIPIOS METODOLÓGICOS ESPECÍFICOS PARA EL MÓDULO.........................................33
7.3. ASPECTOS ORGANIZATIVOS...............................................................................................34
Página - 2
7.3.1. AGRUPAMIENTOS....................................................................................................34
7.3.2. TIEMPOS..................................................................................................................34
7.3.3. ESPACIOS.................................................................................................................35
7.4. MATERIALES Y RECURSOS..................................................................................................35
8. EVALUACIÓN, CALIFICACIÓN Y CONTENIDOS MÍNIMOS EXIGIBLES PARA SUPERAR EL MÓDULO..36
8.1. CONSIDERACIONES GENERALES.........................................................................................36
8.2. EVALUACIÓN INICIAL.........................................................................................................36
8.3. CRITERIOS DE EVALUACIÓN Y SU CONCRECIÓN..................................................................36
8.4. TÉCNICAS, PROCEDIMIENTOS E INSTRUMENTOS DE EVALUACIÓN.....................................36
8.4.1. TÉCNICAS DE EVALUACIÓN......................................................................................36
8.4.2. PROCEDIMIENTOS DE EVALUACIÓN.........................................................................37
8.4.3. INSTRUMENTOS DE EVALUACIÓN............................................................................37
8.5. CRITERIOS DE CALIFICACIÓN..............................................................................................37
8.5.1. CONSIDERACIONES GENERALES...............................................................................37
8.5.2. EVALUACIONES INTERMEDIAS.................................................................................37
8.5.3. EVALUACIÓN FINAL ORDINARIA...............................................................................38
8.5.4. ALUMNOS CON EL MÓDULO PENDIENTE TRAS LA EVALUACIÓN ORDINARIA:
ACTIVIDADES Y PROCEDIMIENTOS DE RECUPERACIÓN DEL MÓDULO.......................38
8.5.5. EVALUACIÓN EXTRAORDINARIA..............................................................................38
8.6 ALUMNADO QUE NO PUEDE ASISTIR A CLASE POR MOTIVOS DE SALUD O AISLAMIENTO.....39
8.7 MÍNIMOS EXIGIBLES PARA SUPERAR EL MÓDULO................................................................39
9. ATENCIÓN A LA DIVERSIDAD.......................................................................................................42
10. ACTIVIDADES EXTRAESCOLARES Y COMPLEMENTARIAS..............................................................43
11. EVALUACIÓN DE LA PRÁCTICA DOCENTE E INDICADORES DE LOGRO...........................................43
11.1. EVALUACIÓN DE LA PRÁCTICA DOCENTE...........................................................................43
11.2. INDICADORES DE LOGRO...................................................................................................43
12. BIBLIOGRAFÍA Y NORMATIVA......................................................................................................45
12.1. BIBLIOGRAFÍA...................................................................................................................45
12.2. NORMATIVA......................................................................................................................45

Página - 3
1. Introducción

1.1. Principios y fines de esta programación didáctica

La programación didáctica que se desarrolla a partir de estas líneas pretende facilitar la tarea de
enseñanza-aprendizaje detallando el que, como y cuando enseñar y evaluar de acuerdo con los
principios de adecuación a la realidad contextual, participación, integración del currículo, innovación
y apuesta por la experiencia y lo procedimental, conocimiento de la misma por parte de la
comunidad educativa y evaluación de la misma de cara a su mejora.

1.2. Identificación del título y módulo. Contexto profesional y normativo

1.2.1. Identificación del título y módulo

El Ciclo Formativo de Grado Superior de Desarrollo de Aplicaciones Multiplataforma queda


identificado para todo el territorio nacional por los siguientes elementos:

 Denominación: Desarrollo de Aplicaciones Multiplataforma.

 Nivel: Formación Profesional de Grado Superior.

 Duración: 2000 horas.

 Familia Profesional: Informática y Comunicaciones.

 Ramas de conocimiento: Ciencias. Ingeniería y Arquitectura.

 Equivalencia en créditos ECTS: 120.

 Referente en la Clasificación Internacional Normalizada de la Educación: P-5.5.4.

 Nivel del Marco Español de Cualificaciones para la Educación Superior: Nivel 1 Técnico Superior

Entornos de desarrollo (código 0487) es un módulo que se imparte en el Ciclo Superior de Desarrollo
de Aplicaciones Multiplataforma. Este módulo profesional contiene parte de la formación necesaria
para desempeñar la función de desarrollador de aplicaciones, incluyendo aspectos como la
utilización de las herramientas software, la elaboración de documentación interna y técnica de la
aplicación y el diseño, elaboración y ejecución de pruebas, así como la optimización de código.

El desarrollo curricular de este módulo tiene como referencias de partida el Real Decreto 405/2023,
de 29 de mayo, por el que se actualizan los títulos de la formación profesional del sistema educativo
de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y Técnico Superior en Desarrollo
de Aplicaciones Web, de la familia profesional Informática y Comunicaciones, y se fijan sus
enseñanzas mínimas, la Orden EDU/2000/2010, de 13 de julio, por la que se establece el currículo del
ciclo formativo de Grado Superior correspondiente al título de Técnico Superior en Desarrollo de
Aplicaciones Multiplataforma, el Real Decreto 450/2010, de 16 de abril, por el que se establece el
título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y se fijan sus enseñanzas
mínimas y el Decreto 183/2012, de 8 de agosto, por el que se establece el currículo del ciclo
formativo de Grado Superior de Formación Profesional en Desarrollo de Aplicaciones
Multiplataforma.

1.2.2. Contexto profesional y normativo

Nos dirigimos hacia una Sociedad de Conocimiento, en la que el recurso básico es el saber, y donde la
voluntad de aplicar conocimiento se dirige a generar más conocimiento, obliga a realizar un elevado
esfuerzo de sistematización y organización de la información, y poder compartir esta de forma
adecuada.
Página - 4
En esta línea, el desarrollo de plataformas multidisciplinares adquiere cada vez más importancia, y en
estas plataformas el modelo para compartir y organizar la información contenida de forma segura es
fundamental.

Cada vez es más necesario para las empresas el acceso a información contenida en bases de datos
mediante aplicaciones que, además, permitan gestionar de forma integral la información
almacenada.

La formación adquiere cada vez más importancia en sociedades altamente desarrolladas, y los
rápidos avances y cambios tecnológicos del sector hacen que se demanden profesionales con una
actitud favorable hacia la autoformación.

Una característica fundamental de este perfil contemplaría la integración de contenidos gráficos y


componentes multimedia en aplicaciones desarrolladas en diferentes plataformas, así como el
desarrollo de interfaces gráficos de usuario interactivos.

Igualmente, en el desarrollo de aplicaciones no debe olvidarse la importancia que ha adquirido, y que


aumenta constantemente, el concepto de usabilidad, y que fomenta el empleo adecuado de los
componentes visuales.

El perfil profesional de este título evoluciona hacia una mayor integración de los sistemas de gestión
e intercambio de información basados en diferentes plataformas y tecnologías, siendo preciso que
cada vez sean más estables y seguros.

Otra característica cada vez más importante para este perfil se basa en asegurar la integridad,
consistencia y accesibilidad de los datos.

Asegurar la funcionalidad y rentabilidad del sistema informático, sirviendo de apoyo al resto de


departamentos de una organización, es un aspecto cada vez más relevante para este perfil
profesional.

Las tareas de tratamiento y transferencia de datos e información deberán realizarse conforme a la


normativa legal que regula tales aspectos.

La tele-operación, asistencia técnica remota y asistencia «on line» se configuran como un elemento
imprescindible en la respuesta a la demanda de asistencia técnica.

El consumo generalizado de dispositivos inteligentes, el auge de la inteligencia artificial (IA) y la


realidad aumentada (RA) con la consiguiente demanda de soluciones específicas, implica la necesaria
reorientación de los desarrolladores hacia las nuevas tendencias tecnológicas y la adaptación a
técnicas y entornos de desarrollo muy especializados.

De la misma forma, el consumo de aplicaciones para el entretenimiento y toda la cultura dirigida


hacia el ocio electrónico, hace necesario el empleo de técnicas y entornos de desarrollo muy
especializados y específicos.

Esto se refleja en la creciente demanda de profesionales competentes en Informática por parte de


unas empresas ávidas de innovar en sus sectores, lo cual contrasta con el escaso número de
profesionales con conocimientos en esta área -apenas 200 registrados en Linkedin en 2018 con esas
habilidades-. De hecho, en Asturias, según datos del clúster TIC regional, hay un déficit de 800
profesionales al año en el campo de la informática y las comunicaciones.

En el caso concreto de Asturias, el tejido empresarial de la región da trabajo a más de 10000


personas y produce el 5 % del PIB. El Clúster TIC asturiano, que engloba a casi 120 empresas del
sector TIC, es el tercer clúster de empresas TIC de España por tamaño, y mantiene una tasa de
crecimiento continuada lastrada por la falta de personal cualificado.

Página - 5
Los perfiles profesionales más demandados por las empresas deben combinar conocimientos de
telecomunicaciones, informática, matemáticas, estadística e ingeniería industrial.

1.3. Contexto socioeducativo. Tipología del alumnado, familias, profesorado y centro

1.3.1. Tipología del centro

El IES Doctor Fleming está situado en un entorno urbano y residencial en el centro de la Ciudad de
Oviedo y cercano a otros centros educativos de niveles diferentes -Infantil y Primaria, Secundaria y
Bachillerato, y Universidad-. Tiene asociados varios colegios de Educación Primaria en los concejos
colindantes, y varios centros privados y concertados.

1.3.2. Alumnado y familias

En las etapas de ESO y Bachillerato, el perfil del alumnado es el de jóvenes de un entorno


socioeconómico urbano medio-alto -renta per cápita e ISEC muy por encima de la media asturiana-,
bien integrados socialmente y con buen rendimiento académico y escasa conflictividad y absentismo.

En cuanto al alumnado de Ciclos Formativos tiene una procedencia más diversa, tanto geográfica –
regional en el caso de los grados superiores e internacional en el caso de la FP básica y los grados
medios - como socioeconómica, si bien con objetivos comunes, que son la formación tanto orientada
al ámbito laboral como el ciudadano, así como su adaptación a los cambios continuos en dichos
ámbitos.

Mención especial se ha de hacer en el caso de los ciclos de Formación Profesional Básica. En este
caso, un historial de fracaso escolar, asociado en muchos casos a problemas actitudinales, fija como
objetivos para este alumnado, no solamente los indicados anteriormente con carácter general, sino
también la propia socialización y la propia continuidad dentro del sistema educativo.

1.3.3. Centro

Toda esta diversidad de alumnado y, por consiguiente, de enseñanzas, se encuentra distribuida en


dos grandes espacios distanciados en los que se ubican tres edificios diferentes, lo que genera
dificultades desde el punto de vista organizativo y económico, que se suman a las deficiencias
propias de los edificios -calefacción, espacios, falta de laboratorios y talleres –

1.3.4. Profesorado

Del total del profesorado cabe destacar que casi el 70% son definitivos en el centro mientras que el
30 % restante son interinos. La edad media del profesorado es elevada, con más de un 30 por ciento
del profesorado situado en el rango de los 55-59 años

1.4. Vinculación de la programación con la PGA del curso para el que se programa y memoria
de la materia del curso académico anterior

1.4.1. Vinculación de la programación con la PGA del curso para el que se programa

Tomando como punto de partida tanto la Circular de inicio de curso como la memoria final del curso
2022/23, se desarrollan en la PGA los objetivos que el IES Doctor Fleming propone para el curso
2023/24, divididos en objetivos institucionales o generales, derivados del desarrollo de la LOMLOE, y
objetivos propios del centro.

 De entre los objetivos generales la programación se vincula con los objetivos indicados a
continuación

o Mantener la línea de mejora de la calidad educativa, incrementando las tasas de promoción


y titulación de las diferentes enseñanzas y etapas educativas y consolidando la adquisición
Página - 6
de competencias que permitan el logro de los establecidos para la propia Comunidad
Autónoma, lo que se pretende conseguir a través de las nuevas metodologías – ABP-, la
revisión de los criterios de calificación de las programaciones docentes o la mejora de la
atención educativa del alumnado en las guardias.

o Promover en los centros, con la participación de toda la comunidad educativa, un clima de


convivencia positivo, fomentando la igualdad entre sexos, el respeto a las diferencias entre
iguales y la prevención de la violencia de género y del acoso escolar para lo cual se
actualizará el Plan de Acción Tutorial incluyendo las especificidades propias del alumnado
del Ciclo Superior en Desarrollo de Aplicaciones Multiplataforma

o Fomentar el desarrollo de la competencia digital del alumnado y el desarrollo de las


tecnologías digitales en los centros docentes como soporte en los que se apoyan los
procesos de enseñanza y aprendizaje a través de una dotación informática mejorada para
impartir los módulos del ciclo y el incremento del ancho de banda.

 De entre los objetivos propios del centro la programación se vincula con la mejora de las
comunicaciones entre los distintos sectores de la comunidad y modernizar la gestión de
procesos administrativos o educativos. Para ello se potenciará la página web del centro,
dotándola de contenido relacionado con el ciclo formativo, así como el área exclusiva de Teams
del Departamento de Informática, donde se colgarán las programaciones didácticas de los
módulos, recursos educativos y material multimedia relacionado con las actividades
complementarias y extraescolares realizadas.

1.4.2. Memoria de la materia del curso académico anterior.

Con respecto a la memoria del dpto. del curso anterior se identificaron los siguientes aspectos
relacionados con los módulos del Ciclo Superior de Desarrollo de Aplicaciones Multiplataforma

 Disponer de equipos adecuados para el ciclo formativo

 Introducir recursos tecnológicos y digitales relacionados con los módulos del ciclo formativo

2. Concreción del currículo en relación con su adecuación a las características del ámbito
productivo

El módulo de Entornos de Desarrollo lleva asociados unos R.A. que contribuyen a habilitar al alumno
para desempeñar la función de desarrollo de aplicaciones seguras en red. La función de desarrollo de
aplicaciones seguras en red incluye aspectos como:

 La utilización de las capacidades ofrecidas por el sistema operativo para la gestión de procesos e
hilos.

 La programación de aplicaciones compuestas por varios procesos e hilos.

 El desarrollo de aplicaciones con capacidades para comunicarse y ofrecer servicios a través de


una red.

 La utilización de mecanismos de seguridad en el desarrollo de aplicaciones.

Las actividades profesionales asociadas a esta función se aplican en el área de sistemas y desarrollo
de software en el entorno empresarial.

Los requerimientos técnicos de este módulo son escasos -computadores comerciales con conexión a
red y entorno de desarrollo Eclipse, así como SGBD MySQL. - y disponibles en el centro, lo que
permite que no haya restricciones que condicionen la programación didáctica.

Página - 7
3. Objetivos

2.1. Objetivo de la Formación Profesional

De acuerdo con el artículo 40 de la LOMLOE, la Formación Profesional en el sistema educativo


contribuirá a que el alumnado consiga los resultados de aprendizaje que le permitan:

a) Desarrollar las competencias propias de cada título de formación profesional.

b) Comprender la organización y las características del sector productivo correspondiente, así


como los mecanismos de inserción profesional.

c) Conocer la legislación laboral y los derechos y obligaciones que se derivan de las relaciones
laborales.

d) Aprender por sí mismos y trabajar en equipo, así como formarse en la prevención de conflictos y
en la resolución pacífica de los mismos en todos los ámbitos de la vida personal, familiar y social,
con especial atención a la prevención de la violencia de género.

e) Fomentar la igualdad efectiva de oportunidades entre hombres y mujeres, así como de las
personas con discapacidad, para acceder a una formación que permita todo tipo de opciones
profesionales y el ejercicio de las mismas.

f) Trabajar en condiciones de seguridad y salud, así como prevenir los posibles riesgos derivados
del trabajo.

g) Desarrollar una identidad profesional motivadora de futuros aprendizajes y adaptaciones a la


evolución de los procesos productivos y al cambio social.

h) Desarrollar las competencias de innovación y emprendimiento que favorezcan su empleabilidad


y desarrollo profesional.

i) Preparar al alumnado para su progresión en el sistema educativo.

j) Conocer y prevenir los riesgos medioambientales.

k) Preparar al alumnado en materia de digitalización en su sector productivo.

2.2. Objetivos generales del Ciclo Formativo

Los objetivos generales de este ciclo formativo son los siguientes:

a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para
configurar y explotar sistemas informáticos.

b) Identificar las necesidades de seguridad analizando vulnerabilidades y verificando el plan


preestablecido para aplicar técnicas y procedimientos relacionados con la seguridad en el sistema.

c) Interpretar el diseño lógico de bases de datos, analizando y cumpliendo las especificaciones


relativas a su aplicación, para gestionar bases de datos.

d) Instalar y configurar módulos y complementos, evaluando su funcionalidad, para gestionar


entornos de desarrollo.

e) Seleccionar y emplear lenguajes, herramientas y librerías, interpretando las especificaciones para


desarrollar aplicaciones multiplataforma con acceso a bases de datos.

Página - 8
f) Gestionar la información almacenada, planificando e implementando sistemas de formularios e
informes para desarrollar aplicaciones de gestión.

g) Seleccionar y utilizar herramientas específicas, lenguajes y librerías, evaluando sus posibilidades y


siguiendo un manual de estilo, para manipular e integrar en aplicaciones multiplataforma
contenidos gráficos y componentes multimedia.

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.

i) Seleccionar y emplear técnicas, motores y entornos de desarrollo, evaluando sus posibilidades,


para participar en el desarrollo de juegos y aplicaciones en el ámbito del entretenimiento.

j) Seleccionar y emplear técnicas, lenguajes y entornos de desarrollo, evaluando sus posibilidades,


para desarrollar aplicaciones en teléfonos móviles, tabletas y otros dispositivos inteligentes.

k) Valorar y emplear herramientas específicas, atendiendo a la estructura de los contenidos, para


crear ayudas generales y sensibles al contexto.

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.

m) Seleccionar y emplear técnicas y herramientas, evaluando la utilidad de los asistentes de


instalación generados, para empaquetar aplicaciones.

n) Analizar y aplicar técnicas y librerías específicas, simulando diferentes escenarios, para desarrollar
aplicaciones capaces de ofrecer servicios en red.

ñ) Analizar y aplicar técnicas y librerías de programación, evaluando su funcionalidad para desarrollar


aplicaciones multiproceso y multihilo.

o) Reconocer la estructura de los sistemas ERP-CRM, identificando la utilidad de cada uno de sus
módulos, para participar en su implantación.

p) Realizar consultas, analizando y evaluando su alcance, para gestionar la información almacenada


en sistemas ERP-CRM.

q) Seleccionar y emplear lenguajes y herramientas, atendiendo a los requerimientos, para desarrollar


componentes personalizados en sistemas ERP-CRM.

r) Verificar los componentes software desarrollados, analizando las especificaciones, para completar
un plan de pruebas.

s) Establecer procedimientos, verificando su funcionalidad, para desplegar y distribuir aplicaciones.

t) Describir los roles de cada uno de los componentes del grupo de trabajo, identificando en cada
caso la responsabilidad asociada, para establecer las relaciones profesionales más convenientes.

u) Identificar formas de intervención ante conflictos de tipo personal y laboral, teniendo en cuenta
las decisiones más convenientes, para garantizar un entorno de trabajo satisfactorio.

v) Identificar y valorar las oportunidades de promoción profesional y de aprendizaje, analizando el


contexto del sector, para elegir el itinerario laboral y formativo más conveniente.

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.

Página - 9
x) Reconocer las oportunidades de negocio, identificando y analizando demandas del mercado para
crear y gestionar una pequeña empresa.

y) Reconocer sus derechos y deberes como agente activo en la sociedad, analizando el marco legal
que regula las condiciones sociales y laborales para participar como ciudadano democrático.

La formación del módulo contribuye a alcanzar los objetivos generales d), e), h), i), j), ñ) y o) del ciclo
formativo y las competencias profesionales, personales y sociales d), f), h), i) y j), m) y n) del título.

2.3. Contribución del ciclo a la consecución de los objetivos generales del centro

Este ciclo formativo contribuye a la consecución de los objetivos generales o institucionales 1, 2, 3, 4,


5, 6, 7, y 9, derivados de los correspondientes de la Ley Orgánica 2/2006 modificada por la Ley
Orgánica 3/2020, de 29 de diciembre, a través de lo tratado en el punto de Educación Transversal y
Valores de la presente programación.

2.4 Resultados de aprendizaje

Los resultados de aprendizaje que figuran en el Real Decreto 405/2023, de 29 de mayo, por el que se
actualizan los títulos de la formación profesional del sistema educativo de Técnico Superior en
Desarrollo de Aplicaciones Multiplataforma y Técnico Superior en Desarrollo de Aplicaciones Web, de
la familia profesional Informática y Comunicaciones, y se fijan sus enseñanzas mínimas.:
RA-1 Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa
informático, analizando sus características y las fases en las que actúan hasta llegar a su puesta en
funcionamiento.
RA-2 Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente
y generar ejecutables.
RA-3 Verifica el funcionamiento de programas diseñando y realizando pruebas.
RA-4 Optimiza código empleando las herramientas disponibles en el entorno de desarrollo.
RA-5 Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y
empleando herramientas específicas.
RA-6 Genera diagramas de comportamiento valorando su importancia en el desarrollo de aplicaciones
y empleando herramientas específicas.

4 Competencias

4.1 Competencia general

La competencia general de este título consiste en desarrollar, implantar, documentar y mantener


aplicaciones informáticas multiplataforma, utilizando tecnologías y entornos de desarrollo específicos,
garantizando el acceso a los datos de forma segura y cumpliendo los criterios de «usabilidad» y calidad
exigidas en los estándares establecidos.

Para la obtención de este fin, cada uno de los módulos que integran el título tiene una serie de
competencias y objetivos generales, que se obtendrán con la consecución de unos resultados de
aprendizaje.

4.2 Competencias profesionales, personales y sociales

Las competencias profesionales, personales y sociales de este título son las que se relacionan a
continuación:

Página - 10
a) Configurar y explotar sistemas informáticos, adaptando la configuración lógica del sistema según las
necesidades de uso y los criterios establecidos.

b) Aplicar técnicas y procedimientos relacionados con la seguridad en sistemas, servicios y


aplicaciones, cumpliendo el plan de seguridad.

c) Gestionar bases de datos, interpretando su diseño lógico y verificando integridad, consistencia,


seguridad y accesibilidad de los datos.

d) Gestionar entornos de desarrollo adaptando su configuración en cada caso para permitir el


desarrollo y despliegue de aplicaciones.

e) Desarrollar aplicaciones multiplataforma con acceso a bases de datos utilizando lenguajes, librerías
y herramientas adecuados a las especificaciones.

f) Desarrollar aplicaciones implementando un sistema completo de formularios e informes que


permitan gestionar de forma integral la información almacenada.

g) Integrar contenidos gráficos y componentes multimedia en aplicaciones multiplataforma,


empleando herramientas específicas y cumpliendo los requerimientos establecidos.

h) Desarrollar interfaces gráficos de usuario interactivos y con la usabilidad adecuada, empleando


componentes visuales estándar o implementando componentes visuales específicos.

i) Participar en el desarrollo de juegos y aplicaciones en el ámbito del entretenimiento y la educación


empleando técnicas, motores y entornos de desarrollo específicos.

j) Desarrollar aplicaciones para teléfonos móviles, tabletas y otros dispositivos inteligentes


empleando técnicas y entornos de desarrollo específicos.

k) Crear ayudas generales y sensibles al contexto, empleando herramientas específicas e


integrándolas en sus correspondientes aplicaciones.

l) Crear tutoriales, manuales de usuario, de instalación, de configuración y de administración,


empleando herramientas específicas.

m) Empaquetar aplicaciones para su distribución preparando paquetes auto instalables con


asistentes incorporados.

n) Desarrollar aplicaciones multiproceso y multihilo empleando librerías y técnicas de programación


específicas.

o) Desarrollar aplicaciones capaces de ofrecer servicios en red empleando mecanismos de


comunicación.

p) Participar en la implantación de sistemas ERP-CRM evaluando la utilidad de cada uno de sus


módulos.

q) Gestionar la información almacenada en sistemas ERP-CRM garantizando su integridad.

r) Desarrollar componentes personalizados para un sistema ERP-CRM atendiendo a los


requerimientos.

s) Realizar planes de pruebas verificando el funcionamiento de los componentes software


desarrollados, según las especificaciones.

t) Desplegar y distribuir aplicaciones en distintos ámbitos de implantación verificando su


comportamiento y realizando las modificaciones necesarias.
Página - 11
u) Establecer vidas eficaces de relación profesional y comunicación con sus superiores, compañeros y
subordinados, respetando la autonomía y competencias de las distintas personas.

v) Liderar situaciones colectivas que se puedan producir, mediando en conflictos personales y


laborales, contribuyendo al establecimiento de un ambiente de trabajo agradable, actuando en
todo momento de forma respetuosa y tolerante.

w) Gestionar su carrera profesional, analizando las oportunidades de empleo, autoempleo y


de aprendizaje.

x) Mantener el espíritu de innovación y actualización en el ámbito de su trabajo para adaptarse a los


cambios tecnológicos y organizativos de su entorno profesional.

y) Crear y gestionar una pequeña empresa, realizando un estudio de viabilidad de productos, de


planificación de la producción y de comercialización.

z) Participar de forma activa en la vida económica, social y cultural, con una actitud crítica y
responsable.

La formación del módulo contribuye a alcanzar las competencias profesionales, personales y sociales
d), f), h), i) y j), m) y n) del título.

2.4. Relación de cualificaciones y unidades de competencia del catálogo nacional de


cualificaciones profesionales

De acuerdo con el INCUAL, el Ciclo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma


va asociado a las siguientes cualificaciones profesionales y unidades de competencia asociadas:

1. Cualificaciones profesionales completas:

a) Programación en lenguajes estructurados de aplicaciones de gestión IFC155_3 (Real Decreto


1087/2005, de 16 de septiembre, modificada por Orden PRE/1636/2015, de 23 de julio,
actualizada por Orden PCI/479/2019, de 12 de abril, modificada por Real Decreto 150/2022, de 22
de febrero), que comprende las siguientes unidades de competencia:

o UC0223_3: Configurar y explotar sistemas informáticos.

o UC0226_3: Programar bases de datos relacionales.

o UC0494_3: Desarrollar componentes software en lenguajes de programación estructurada.

b) Programación con lenguajes orientados a objetos y bases de datos relacionales IFC080_3 (Real
Decreto 295/2004, de 20 de febrero, modificada parcialmente por Orden PRE/1636/2015, de 23
de julio, modificada parcialmente por Orden PCI/479/2019, de 12 de abril, actualizada por Orden
EFP/1208/2021, de 2 de noviembre, modificada parcialmente por Real Decreto 150/2022, de 22
de febrero), que comprende las siguientes unidades de competencia:

o UC0223_3: Configurar y explotar sistemas informáticos.

o UC0226_3: Programar bases de datos relacionales.

o UC0227_3: Desarrollar componentes software en lenguajes de programación orientados a


objetos.

2. Cualificaciones profesionales incompletas:

Página - 12
a) Administración y programación en sistemas de planificación de recursos empresariales y de
gestión de relaciones con clientes IFC363_3 (Real Decreto 1701/2007, de 14 de diciembre,
actualizada por Orden PRE/1636/2015, de 23 de julio):

o UC1213_3: Instalar y configurar sistemas de planificación de recursos empresariales y de


gestión de relaciones con clientes.

b) Programación de sistemas informáticos IFC303_3 (Real Decreto 1201/2007, de 14 de


septiembre, actualizada por orden PRE/1636/2015, de 23 de julio, actualizada por Real Decreto
616/2020, de 30 de junio):

o UC0964_3: Crear elementos software para la gestión del sistema y sus recursos.»

2.5. Elementos transversales

Además de los contenidos propios del módulo existen una serie de contenidos transversales que se
trabajan en todos los módulos del ciclo formativo a lo largo de las diferentes unidades didácticas, y
que son los siguientes:

 Trabajo en equipos para resolver ejercicios y prácticas de clase, fomentando las relaciones
fluidas entre sus miembros, respetando el trabajo y las ideas de sus compañeros, así como las
normas de comportamiento dentro del aula y colaborando para la superación de las dificultades
que se presenten, corresponsabilizándose de los objetivos.

 Valorar y fomentar la exactitud y el rigor en la utilización de datos y terminología, a través de la


precisión en el uso de los términos y expresiones técnicas en el campo de la programación.

 Promover una actitud positiva hacia el análisis e investigación del funcionamiento y


comportamiento de los elementos de su entorno a través de ejercicios en los que se planteen
situaciones reales en las que la programación de aplicaciones seguras, de servicios de red y de
múltiples tareas sea elemento central.

 Promover el gusto por el uso del análisis racional de los problemas que se presenten frente a los
intentos de solución directos y desorganizados, lo que es consustancial a las diferentes fases de
creación de una aplicación informática

 Perseverar en la búsqueda de soluciones, valorar la constancia y el esfuerzo propio y ajeno en la


realización del trabajo, así como la calidad y la excelencia en el trabajo realizado se fomenta en
todos los ejercicios y prácticas de generación de aplicaciones software

 Innovación y espíritu emprendedor, que toma valor en la búsqueda de soluciones a los


problemas que se plantean en clase empleando diferentes medios para obtener información
alternativa que permita encontrar nuevas soluciones a las tareas

 Objetivos para el desarrollo sostenible, que se trabajan a partir de la creación de aplicaciones


software que contribuyan al cumplimiento del objetivo 9c -ODS 9- de la agenda 2030 de
desarrollo sostenible.

 Competencia digital, que se pone en práctica a través del uso continuado de los sistemas
informáticos, los entornos de desarrollo de software o las tareas de búsqueda de información en
Internet.

3. Contenidos y criterios

3.1. Criterios de secuenciación del currículo

Página - 13
La secuenciación de contenidos se ha hecho por evaluaciones -3- siguiendo criterios epistemológicos.
El módulo se organiza en torno a 6 unidades didácticas, cuya distribución de contenidos es la siguiente:

 1º Evaluación: En este periodo se enseñan los conceptos básicos asociados al desarrollo de


software, la instalación y uso de entornos de desarrollo, y se inicia la parte de UML con los
diagramas de clases.

 2º Evaluación: en este periodo se continua el estudio de UML -diagramas de clases, de


comportamiento, etc…-

 3º Evaluación y final ordinaria: en esta evaluación se tratan el diseño y elaboración de pruebas


así como la optimización y la documentación de las aplicaciones.

La distribución de sesiones es orientativa, y está sujeta a modificaciones asociadas a dificultades del


alumnado, actividades complementarias /extraescolares y otros imprevistos.

3.2. Relación secuenciada de unidades de trabajo

Se establecen como contenidos del módulo los que se vienen indicados en el Real Decreto 405/2023,
de 29 de mayo.

Se sigue el modelo de unidad de trabajo indicado por la Consejería de Educación del Gobierno del
Principado de Asturias, que se muestra en el siguiente enlace
https://www.educastur.es/documents/34868/38808/2021-08-orientaciones-programacion-docente-
FP.pdf/92294077-a8c6-9e2f-8175-aaf6d45f8ae7?t=1630584175948

Página - 14
Nº TÍTULO SESIONES

1 DESARROLLO DE SOFTWARE 15

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa informático, SI


analizando sus características y las fases en las que actúan hasta llegar a su puesta en funcionamiento.

CRITERIOS DE EVALUACIÓN

R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

1 Se ha reconocido la relación de Escalas 10 % Se ha reconocido la relación de los


los programas con los numéricas/rubricas/informes programas con los componentes del
componentes del sistema sistema informático: memoria, procesador,
informático: memoria, periféricos, entre otros.
procesador, periféricos, entre
otros.

1 Se han identificado las fases de Escalas 15 % Se han identificado las fases de desarrollo
desarrollo de una aplicación numéricas/rubricas/informes de una aplicación informática..
informática.

1 Se han diferenciado los Escalas 15 % Se han diferenciado los conceptos de código


conceptos de código fuente, numéricas/rubricas/informes fuente, objeto y ejecutable.
objeto y ejecutable.

1 Se han reconocido las Escalas 15 % Se han reconocido las características de la


características de la generación numéricas/rubricas/informes generación de código intermedio para su
de código intermedio para su ejecución en máquinas virtuales.
ejecución en máquinas
virtuales.

1 Se han clasificado los lenguajes Escalas 15% Se han clasificado los lenguajes de
de programación, identificando programación, identificando sus
Página - 15
sus características. numéricas/rubricas/informes características..

1 Se ha evaluado la funcionalidad Escalas 15 % Se ha evaluado la funcionalidad ofrecida por


ofrecida por las herramientas numéricas/rubricas/informes las herramientas utilizadas en el desarrollo
utilizadas en el desarrollo de de software.
software.

Se han identificado las Escalas 15 % Se han identificado las características y


características y escenarios de numéricas/rubricas/informes escenarios de uso de las metodologías
1 uso de las metodologías ágiles ágiles de desarrollo de software.
de desarrollo de software.

CONTENIDOS
 Concepto de programa informático.
 Código fuente, código objeto y código ejecutable; tecnologías de virtualización.
 Tipos de lenguajes de programación. Paradigmas.
 Características de los lenguajes más difundidos.
 Fases del desarrollo de una aplicación: análisis, diseño, codificación, pruebas, documentación, explotación y mantenimiento, entre otras.
 Proceso de obtención de código ejecutable a partir del código fuente; herramientas implicadas.
 Metodologías ágiles. Técnicas. Características.

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas Producto Recursos Instrumentos y proced. de Sesiones


alum. evaluación
Nº Título

1 Algoritmos, Explicación del Escucha Notas tomadas por los Pizarra, Escalas 2
programas, concepto de activa alumnos documentación numéricas/rubricas/informes
lenguajes de algoritmo, /toma de U.T.1

Página - 16
programación y programa, tipos notas Ejercicios / Cuestionarios /
fases de de lenguajes y Pruebas prácticas
desarrollo fases de desarrollo

2 Código fuente y Explicación del Escucha Notas tomadas por los Pizarra, Escalas 1
objeto concepto de activa / alumnos documentación numéricas/rubricas/informes
código fuente y toma de U.T.1
objeto notas Ejercicios / Cuestionarios /
Pruebas prácticas

3 Herramientas Explicacíon del Escucha Notas tomadas por los Pizarra, Escalas 1/2
usadas en concepto de activa alumnos documentación numéricas/rubricas/informes
programación: ordinograma y /toma de U.T. 1
ordinogramas ejemplos notas Ejercicios / Cuestionarios /
Pruebas prácticas

4 Herramientas Explicacíon del Escucha Notas tomadas por los Pizarra, Escalas 1/2
usadas en concepto de activa alumnos documentación numéricas/rubricas/informes
programación: pseudocódigo y /toma de U.T. 1
pseudocódigo ejemplos notas Ejercicios / Cuestionarios /
Pruebas prácticas

5 Ejercicios de Aclaración dudas Realización Documento de ejercicios Material de Escalas 11


ordinogramas y de los escritorio numéricas/rubricas/informes
pseudocódigos ejercicios
Ejercicios / Cuestionarios /
Pruebas prácticas

Nº TÍTULO SESIONES

2 INSTALACIÓN Y USO DE ENTORNOS DE DESARROLLO 9

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Página - 17
Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente y generar SI
ejecutables.

CRITERIOS DE EVALUACIÓN

R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

2 Se han instalado entornos de Escalas 15 % Se han instalado entornos de desarrollo,


desarrollo, propietarios y libres. numéricas/rubricas/informes propietarios y libres.

2 Se han añadido y eliminado Escalas 15 % Se han añadido y eliminado módulos en el


módulos en el entorno de numéricas/rubricas/informes entorno de desarrollo.
desarrollo.

2 Se ha personalizado y Escalas 15 % Se ha personalizado y automatizado el


automatizado el entorno de numéricas/rubricas/informes entorno de desarrollo.
desarrollo.

2 Se ha configurado el sistema de Escalas 15 % Se ha configurado el sistema de


actualización del entorno de numéricas/rubricas/informes actualización del entorno de desarrollo.
desarrollo.

2 Se han generado ejecutables a Escalas 15 % Se han generado ejecutables a partir de


partir de código fuente de numéricas/rubricas/informes código fuente de diferentes lenguajes en un
diferentes lenguajes en un mismo entorno de desarrollo.
mismo entorno de desarrollo.

2 Se han generado ejecutables a Escalas 15 % Se han generado ejecutables a partir de un


partir de un mismo código numéricas/rubricas/informes mismo código fuente con varios entornos de
fuente con varios entornos de desarrollo.
desarrollo.

2 Se han identificado las Escalas 10 % Se han identificado las características


características comunes y numéricas/rubricas/informes comunes y específicas de diversos entornos
específicas de diversos entornos de desarrollo.

Página - 18
de desarrollo.

CONTENIDOS
 Funciones de un entorno de desarrollo.
 Instalación de un entorno de desarrollo.
 Uso básico de un entorno de desarrollo.
 Personalización del entorno de desarrollo: temas, estilos de codificación, módulos y extensiones, entre otras.
 Edición de programas.
 Generación de ejecutables en distintos entornos.
 Herramientas y automatización.

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas Producto Recursos Instrumentos y proced. de Sesiones


alum. evaluación
Nº Título

1 Entornos de Explicación del Escucha Notas tomadas por los Pizarra, Escalas 1
desarrollo: concepto de IDE y activa /toma alumnos documentación numéricas/rubricas/informes
introducción sus componentes de notas U.T.2
Ejercicios / Cuestionarios /
Pruebas prácticas

2 Entornos de Explicación de la Instalación Documento de prácticas Pizarra, Escalas 2


desarrollo: instalación de un de un IDE documentación numéricas/rubricas/informes
instalación IDE U.T.2
Ejercicios / Cuestionarios /
Pruebas prácticas

3 Entornos de Explicación de Escucha Notas tomadas por los Pizarra, Escalas 10


desarrollo: conceptos activa /toma documentación
Página - 19
utilización, asociados al uso de notas alumnos U.T. 2 numéricas/rubricas/informes
vistas de los IDE
Ejercicios / Cuestionarios /
Pruebas prácticas

4 Generación de Explicación del Escucha Notas tomadas por los Pizarra, Escalas 1/2
ejecutables concepto de activa /toma alumnos documentación numéricas/rubricas/informes
ejecutable de notas U.T. 2
Ejercicios / Cuestionarios /
Pruebas prácticas

5 Generación de Aclaración dudas Realización Documento de ejercicios Material de Escalas 3


ejecutables: de los escritorio, IDE, numéricas/rubricas/informes
ejercicios ejercicios documentación de
ejercicios Ejercicios / Cuestionarios /
Pruebas prácticas

6 Máquinas Explicación del Escucha Notas tomadas por los Pizarra, Escalas 2
virtuales concepto de activa /toma alumnos documentación numéricas/rubricas/informes
máquinas de notas U.T. 2
virtuales Ejercicios / Cuestionarios /
Pruebas prácticas

Nº TÍTULO SESIONES

3 OPTIMIZACION Y DOCUMENTACIÓN 9

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Optimiza código empleando las herramientas disponibles en el entorno de desarrollo. SI

CRITERIOS DE EVALUACIÓN
Página - 20
R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

4 Se han identificado los patrones Escalas 5% e han identificado los patrones de


de refactorización más usuales. numéricas/rubricas/informes refactorización más usuales.

4 Se han elaborado las pruebas Escalas 5% Se han elaborado las pruebas asociadas a
asociadas a la refactorización. numéricas/rubricas/informes la refactorización.

4 Se ha revisado el código fuente Escalas 5% Se ha revisado el código fuente usando un


usando un analizador de código. numéricas/rubricas/informes analizador de código.

4 Se han identificado las Escalas 5% Se han identificado las posibilidades de


posibilidades de configuración numéricas/rubricas/informes configuración de un analizador de código.
de un analizador de código.

4 Se han aplicado patrones de Escalas 15 % Se han aplicado patrones de


refactorización con las numéricas/rubricas/informes refactorización con las herramientas que
herramientas que proporciona el proporciona el entorno de desarrollo.
entorno de desarrollo.

4 Se ha realizado el control de Escalas 20 % Se ha realizado el control de versiones


versiones integrado en el numéricas/rubricas/informes integrado en el entorno de desarrollo.
entorno de desarrollo.

4 Se han utilizado herramientas Escalas 15 % Se han utilizado herramientas del entorno


del entorno de desarrollo para numéricas/rubricas/informes de desarrollo para documentar las clases.
documentar las clases.

4 Se han utilizado repositorios Escalas 20 % Se han utilizado repositorios remotos para


remotos para el desarrollo de numéricas/rubricas/informes el desarrollo de código colaborativo.
código colaborativo.

4 Se han utilizado herramientas Escalas 10 % Se han utilizado herramientas para la


para la integración continua del numéricas/rubricas/informes integración continua del código.

Página - 21
código.

CONTENIDOS
 Refactorización. Concepto. Limitaciones. Patrones de refactorización más usuales. Refactorización y pruebas. Herramientas de ayuda a la refactorización.
 Analizadores de código.
 Control de versiones. Estructura de las herramientas de control de versiones
 Repositorios remotos.
 Documentación. Uso de comentarios. Alternativas.
 Integración continua. Herramientas.

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas Producto Recursos Instrumentos y proced. de Sesiones


alum. evaluación
Nº Título

1 Refactorización Explicación de los Escucha Notas tomadas por los Pizarra, Escalas 1
conceptos de activa alumnos documentación numéricas/rubricas/informes
refactorización y /toma de U.T.4
ejemplos notas Ejercicios / Cuestionarios /
Pruebas prácticas

2 Ejercicios de Aclaración de Realización Documento de ejercicios IDE, Escalas 5


refactorización dudas de los documentación numéricas/rubricas/informes
ejercicios U.T.4
Ejercicios / Cuestionarios /
Pruebas prácticas

3 Control de Explicación de Escucha Notas tomadas por los Pizarra, sitio web Escalas 1
versiones: Github activa / alumnos de GitHub, numéricas/rubricas/informes
Github toma de documentación

Página - 22
notas U.T.4 Ejercicios / Cuestionarios /
Pruebas prácticas

4 Instalación de Aclaración de Realización Documento de informe de IDE, sitio web de Escalas 1


GitHub dudas de la prácticas GitHub numéricas/rubricas/informes
instalación documentación
U.T. 4 Ejercicios / Cuestionarios /
Pruebas prácticas

5 Documentación Explicacion de los Escucha Notas tomadas por los Pizarra, Escalas 1
conceptos activa / alumnos documentación numéricas/rubricas/informes
asociados a la toma de U.T. 4
documentación y notas Ejercicios / Cuestionarios /
los comentarios Pruebas prácticas

Nº TÍTULO SESIONES

4 DISEÑO Y REALIZACIÓN DE PRUEBAS 12

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Verifica el funcionamiento de programas diseñando y realizando pruebas. SI

CRITERIOS DE EVALUACIÓN

R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

3 Se han identificado los Escalas 15 % Se han identificado los diferentes tipos de


diferentes tipos de pruebas. numéricas/rubricas/informes pruebas.

Página - 23
3 Se han definido casos de Escalas 10 % Se han definido casos de prueba.
prueba. numéricas/rubricas/informes

3 Se han identificado las Escalas 10 % Se han identificado las herramientas de


herramientas de depuración y numéricas/rubricas/informes depuración y prueba de aplicaciones
prueba de aplicaciones ofrecidas ofrecidas por el entorno de desarrollo.
por el entorno de desarrollo.

3 Se han utilizado herramientas Escalas 10 % Se han utilizado herramientas de


de depuración para definir numéricas/rubricas/informes depuración para definir puntos de ruptura
puntos de ruptura y y seguimiento.
seguimiento.

3 Se han utilizado las Escalas 10 % Se han utilizado las herramientas de


herramientas de depuración numéricas/rubricas/informes depuración para examinar y modificar el
para examinar y modificar el comportamiento de un programa en
comportamiento de un tiempo de ejecución.
programa en tiempo de
ejecución.

3 Se han efectuado pruebas Escalas 15 % Se han efectuado pruebas unitarias de


unitarias de clases y funciones. numéricas/rubricas/informes clases y funciones.

3 Se han implementado pruebas Escalas 10 % Se han implementado pruebas


automáticas. numéricas/rubricas/informes automáticas.

3 Se han documentado las Escalas 10 % Se han documentado las incidencias


incidencias detectadas numéricas/rubricas/informes detectadas

3 Se han utilizado dobles de Escalas 10 % Se han utilizado dobles de prueba para


prueba para aislar los numéricas/rubricas/informes aislar los componentes durante las
componentes durante las pruebas.
pruebas..
CONTENIDOS
 Planificación de Pruebas.
Página - 24
 Tipos de pruebas: Funcionales, estructurales y regresión, entre otras.
 Procedimientos y casos de prueba.
 Pruebas de Código: Cubrimiento, valores límite y clases de equivalencia, entre otras.
 Pruebas unitarias; herramientas de automatización.
 Documentación de las incidencias.
 Dobles de prueba. Tipos. Características.

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas Producto Recursos Instrumentos y proced. de Sesiones


alum. evaluación
Nº Título

1 Planificación de Descripción de un Escucha Notas tomadas por los Pizarra, Escalas 1/2
pruebas: plan de pruebas activa alumnos documentación numéricas/rubricas/informes
/toma de U.T.3
notas Ejercicios / Cuestionarios /
Pruebas prácticas

2 Técnicas de caja Explicación de Escucha Notas tomadas por los Pizarra, Escalas 1/2
blanca y caja conceptos y activa / alumnos documentación numéricas/rubricas/informes
negra ejemplos toma de U.T.3
notas Ejercicios / Cuestionarios /
Pruebas prácticas

3 Técnicas de caja Aclaración de Realización Documento de ejercicios Pizarra, Escalas 2


blanca y caja dudas de los documentación numéricas/rubricas/informes
negra: ejercicios ejercicios U.T.3
Ejercicios / Cuestionarios /
Pruebas prácticas

Página - 25
4 Pruebas Explicación de Escucha Notas tomadas por los Pizarra, Escalas 1
conceptos activa alumnos documentación numéricas/rubricas/informes
asociados a los /toma de U.T. 3
diferentes tipos de notas Ejercicios / Cuestionarios /
pruebas de código, Pruebas prácticas
funcionales,
estructurales, de
regresión

5 Pruebas: Aclaración dudas Realización Documento de ejercicios Material de Escalas 2


ejercicios de los escritorio, IDE, numéricas/rubricas/informes
ejercicios documentación de
ejercicios Ejercicios / Cuestionarios /
Pruebas prácticas

6 JUnit Explicación del Escucha Notas tomadas por los Pizarra, Escalas 1
concepto de JUnit y activa alumnos documentación numéricas/rubricas/informes
los procedimientos /toma de U.T. 3
de creación de notas Ejercicios / Cuestionarios /
pruebas Pruebas prácticas

7 Junit: ejercicios Aclaración de Realización Documento de ejercicios Material de Escalas 2


dudas de los escritorio, IDE, numéricas/rubricas/informes
ejercicios documentación de
los ejercicios Ejercicios / Cuestionarios /
Pruebas prácticas

8 Herramientas de Explicación de Escucha Notas tomadas por los Pizarra, Escalas 1


depuración concepto de activa / alumnos documentación numéricas/rubricas/informes
herramientas de toma de U.T.3
depuración y notas Ejercicios / Cuestionarios /
ejemplos Pruebas prácticas

9 Herramientas de Aclaración de Escucha Notas tomadas por los Material de Escalas 1


depuración: dudas activa alumnos escritorio, IDE, numéricas/rubricas/informes
ejercicios /toma de documentación
Página - 26
notas U.T. 3 Ejercicios / Cuestionarios /
Pruebas prácticas

10 Documentación, Explicación de los Escucha Notas tomadas por los Pizarra, Escalas 1
automatización y conceptos teóricos activa / alumnos documentación numéricas/rubricas/informes
calidad de las toma de U.T.3
pruebas notas Ejercicios / Cuestionarios /
Pruebas prácticas

Nº TÍTULO SESIONES

5 ELABORACION DE DIAGRAMAS DE CLASES 30

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y empleando herramientas SI


específicas.

CRITERIOS DE EVALUACIÓN

R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

5 Se han identificado los conceptos Escalas 15 % Se han identificado los conceptos


básicos de la programación numéricas/rubricas/informe básicos de la programación orientada
orientada a objetos. s a objetos.

5 Se han utilizado herramientas para Escalas 15 % Se han utilizado herramientas para la


la elaboración de diagramas de numéricas/rubricas/informe elaboración de diagramas de clases.
clases. s

5 Se ha interpretado el significado de Escalas 15 % e ha interpretado el significado de


diagramas de clases. numéricas/rubricas/informe diagramas de clases.

Página - 27
s

5 Se han trazado diagramas de clases Escalas 15 % Se han trazado diagramas de clases a


a partir de las especificaciones de numéricas/rubricas/informe partir de las especificaciones de las
las mismas. s mismas.

5 Se ha generado código a partir de Escalas 15 % Se ha generado código a partir de un


un diagrama de clases. numéricas/rubricas/informe diagrama de clases.
s

5 Se ha generado un diagrama de Escalas 15 % Se ha generado un diagrama de clases


clases mediante ingeniería inversa. numéricas/rubricas/informe mediante ingeniería inversa.
s

CONTENIDOS

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas alum. Producto Recursos Instrumentos y proced. de Sesione
evaluación s
N Título
º

1 POO Explicacion de Escucha activa / Notas tomadas por los Pizarra, IDE, Escalas 2
los conceptos toma de notas alumnos Documentacion numéricas/rubricas/informes
de POO U.T.5
Ejercicios / Cuestionarios /
Pruebas prácticas

2 UML Explicación de Escucha activa Notas tomadas por los Pizarra, Escalas
los conceptos /toma de notas alumnos documentación numéricas/rubricas/informes
de UML y U.T.5 4
ejemplos Ejercicios / Cuestionarios /
Pruebas prácticas

Página - 28
3 Herramientas Explicación Escucha activa Notas tomadas por los Pizarra, Internet, Escalas 2
diseño UML herramientas e /toma de alumnos /informes de Herramientas de numéricas/rubricas/informes
instalación notas/instalación prácticas diseño de diagramas,
herramientas documentación U.T. Ejercicios / Cuestionarios /
5 Pruebas prácticas

4 Ejercicios de Aclaración de Realización de los Documento de ejercicios IDE, herramientas de Escalas 21


UML dudas ejercicios UML, numéricas/rubricas/informes
documentación
U.T.5 Ejercicios / Cuestionarios /
Pruebas prácticas

5 Herramientas Explicación de Escucha activa / Notas tomadas por los Pizarra, sitio web de Escalas 1
de conversión conceptos e toma de notas/ alumnos / informes de herramientas de numéricas/rubricas/informes
de UML a instalación de instalación de las prácticas conversión de UML a
código y las herramientas código Ejercicios / Cuestionarios /
viceversa herramientas documentación Pruebas prácticas
U.T.5

6 Ejercicios de Aclaración de Realización de los Documento de ejercicios IDE, herramientas de Escalas 2


conversión de dudas ejercicios conversión de código numéricas/rubricas/informes
UML a código y a
viceversa UML ,documentació Ejercicios / Cuestionarios /
n U.T. 5 Pruebas prácticas

Nº TÍTULO SESIONES

5 ELABORACION DE DIAGRAMAS DE COMPORTAMIENTO 21

RESULTADOS DE APRENDIZAJE COMPLETO (SI/NO)

Genera diagramas de comportamiento valorando su importancia en el desarrollo de aplicaciones y empleando SI


herramientas específicas.

Página - 29
CRITERIOS DE EVALUACIÓN

R.A. CRITERIO DE EVALUACIÓN INSTRUMENTO PONDERACIÓN MÍNIMO

6 Se han identificado los Escalas 10 % Se han identificado los distintos tipos de


distintos tipos de diagramas numéricas/rubricas/informes diagramas de comportamiento.
de comportamiento.

6 Se ha reconocido el Escalas 15 % Se ha reconocido el significado de los


significado de los diagramas numéricas/rubricas/informes diagramas de casos de uso..
de casos de uso.

6 Se han interpretado Escalas 15 % Se ha interpretado el significado de


diagramas de interacción. numéricas/rubricas/informes diagramas de clases.

6 Se han elaborado diagramas Escalas 15 % Se han elaborado diagramas de


de interacción sencillos. numéricas/rubricas/informes interacción sencillos.

6 Se han elaborado diagramas Escalas 15 % Se han elaborado diagramas de


de actividades sencillos. numéricas/rubricas/informes actividades sencillos.

6 Se han interpretado Escalas 15 % Se han interpretado diagramas de estados.


diagramas de estados.. numéricas/rubricas/informes

6 Se han planteado diagramas Escalas 15 % e han planteado diagramas de estados


de estados sencillos. numéricas/rubricas/informes sencillos.

CONTENIDOS

ACTIVIDADES DE ENSEÑANZA -APRENDIZAJE

Qué / para qué Cómo Con que Cómo y con que se valora

Actividades Tareas prof. Tareas alum. Producto Recursos Instrumentos y proced. de Sesiones
evaluación
Nº Título

Página - 30
1 Casos de uso Explicacion de Escucha Notas tomadas por los alumnos Pizarra, IDE, Escalas 2
los conceptos activa / toma Documentación numéricas/rubricas/informes
de casos de de notas U.T.6
uso Ejercicios / Cuestionarios /
Pruebas prácticas

2 Casos de uso: Aclaración de Realización Documento de ejercicios IDE, herramientas de Escalas


ejercicios dudas de los UML, numéricas/rubricas/informes
ejercicios documentación 5
U.T.6 Ejercicios / Cuestionarios /
Pruebas prácticas

3 Diagramas de Explicación de Escucha Notas tomadas por los alumnos Pizarra, Escalas 2
secuencia / conceptos activa / toma herramientas de numéricas/rubricas/informes
colaboración / de notas/ UML documentación
comunicación U.T.6 Ejercicios / Cuestionarios /
Pruebas prácticas

4 Ejercicios de Aclaración de Realización Documento de ejercicios IDE, Escalas 5


diagramas de dudas de los UML ,documentació numéricas/rubricas/informes
secuencia / ejercicios n U.T. 6
colaboración / Ejercicios / Cuestionarios /
comunicación Pruebas prácticas

5 Diagramas de Explicación de Toma de Notas tomadas por los alumnos IDE, UML, Escalas 2
estados / actividad conceptos notas documentación U.T. numéricas/rubricas/informes
/escucha 6
activa Ejercicios / Cuestionarios /
Pruebas prácticas

6 Ejercicios de Aclaración de Realización Documentos de ejercicios IDE, UML, Escalas 2


diagramas de dudas de los Documentación U.T. numéricas/rubricas/informes
estados / actividad ejercicios 6
Ejercicios / Cuestionarios /
Pruebas prácticas

Página - 31
3.3. Secuencia de contenidos

La duración del módulo es de 96 horas (4 ECTS), repartidas en 3 sesiones semanales durante todo el curso (32 semanas). La secuenciación y distribución de
los contenidos que se prevé es la siguiente:
EVALUACION U.T. Título de la Duración RESULTADOS DE APRENDIZAJE
unidad en IFC302LOE
sesiones R.A.1 R.A.2 R.A.3 R.A.4 R.A.5 R.A.6
1 Desarrollo de 15 X
software
2 Instalación y uso 9 X
de entornos de
desarrollo
3 Optimización y 9 X
1º documentación

4 Diseño y 12 X
realización de
pruebas

2º 5 Elaboración de 30 X
diagramas de
clases
3º 6 Elaboración de 21 X
diagramas de
comportamiento
Página - 32
96

Página - 33
6. Educación en valores

Entre los contenidos, hay que tener en cuenta los contenidos transversales, que son un conjunto de
tendencias a comportarse y enfrentarse de una determinada manera ante las personas, situaciones,
acontecimientos, objetos o fenómenos. Corresponden al saber ser o saber comportarse.

De hecho, el artículo 33 de la Resolución de 18 de junio de 2009 explicita que la programación docente


deberá recoger la forma en que se incorpora la educación en valores y la igualdad efectiva de derechos
y oportunidades entre hombres y mujeres y no discriminación, consagrada en la Constitución y las
leyes que de ella se derivan, lo que se hará procurando la equidad en las responsabilidades entre
hombres y mujeres en los grupos de trabajo que se organicen para realizar tareas en clase.

Así mismo se fomentará los valores de justicia, igualdad, libertad, pluralismo político, paz y respeto por
los derechos humanos, por el Estado de derecho, hacia las víctimas del terrorismo y de cualquier tipo
de violencia a través del comportamiento diario del alumnado con sus compañeros y con el
profesorado y demás miembros de la comunidad educativa.

7. Metodología

7.1. Principios pedagógicos generales

La implementación de la tarea docente empleará una didáctica que permita, a través del aprendizaje
competencial, optimizar la preparación para una práctica profesional e incluirá los siguientes
elementos:

 Aprendizaje funcional, orientado al “saber hacer y aplicar” que pueda ser transferido a otras
situaciones de su experiencia más próxima en el mundo real y en su desempeño académico y
profesional

 Actividad del alumnado, en forma de resolución de tareas, proyectos, y estudio personal, lo que
implica una intensa actividad interna de reflexión y análisis.

 Diversidad en la tipología de actividades y tareas de cara a adquirir las competencias desde


diferentes enfoques cognitivos y con carácter motivador.

 Interacción en el aula entre estudiantes y profesor y entre ellos mismos, a través del
cuestionamiento, la resolución de dudas y la confrontación de planteamientos, lo que permite la
reestructuración del conocimiento

 Individualización del proceso de enseñanza aprendizaje mediante la flexibilización del currículo y


su adaptación a las necesidades de cada alumno

 Aprendizaje cooperativo y colaborativo “entre iguales”.

7.2. Principios metodológicos específicos para el módulo

La metodología que se aplicará sitúa al docente como guía en el proceso enseñanza-aprendizaje y al


alumno con actor principal de este proceso, aplicándose metodología activas y participativas e
integrándose los recursos tecnológicos necesarios a través de un modelo inspirado en el Diseño Universal
de Aprendizaje – empleo de múltiples medios y técnicas para conseguir el aprendizaje significativo-.

La metodología de trabajo estará centrada en la resolución de tareas prácticas como aplicación de los
conceptos teóricos que se explican en clase, permitiendo la adquisición de los conocimientos asociados a
los módulos por parte de los alumnos, fomentando la innovación y el emprendimiento a través de la
proactividad en la implementación de soluciones a las tareas planteadas, tal y como se indica en el artículo

Página - 33
3 del Título I, en su punto m) y en el Titulo VIII de la Ley Orgánica 3/2022, de 31 de marzo, de ordenación
e integración de la Formación Profesional, que desarrolla el punto h) de la LOMLOE.

A pesar de ser un módulo eminentemente práctico es necesario partir de una base conceptual para
desarrollar los contenidos y llevarlos a la práctica, por lo se aplica tanto el método de trabajo tradicional
donde el profesor realiza exposiciones, presentaciones y ordena pautas de trabajo, como el método de
trabajo de búsqueda, investigación y cooperación a fin de que los alumnos tomen autonomía e iniciativa
para investigar y llegar a sus propias conclusiones.

Esto se llevará a cabo en varias fases:

 Fase de activación: En la cual el estudiante podrá relacionar el contenido de cada unidad con los
anteriores siguiendo el proceso natural de adquisición de competencias a través de su consolidación
para adquirir nuevos aprendizajes a partir de los conocimientos existentes, empleando ejemplos o
problemas que se plantean a partir de lo ya aprendido.

 Exposición teórico-práctica: Donde el profesor explica los contenidos conceptuales de la unidad y los
acompaña de demostraciones prácticas, bien hechas por él empleando apuntes, presentaciones,
simulaciones programadas, vídeos explicativos, o bien a través de recursos en la red.

 Parte Práctica: En la que se llevarán a cabo tanto ejercicios como actividades de manera individual y en
grupo, con un alumno como tutor del resto, que sirvan para afianzar los conocimientos teóricos, que
al ser reales motivan al alumno en el aprendizaje de la materia.

Las tareas estarán diseñadas para poder atender a alumnos de diferentes orígenes y experiencia
profesional, a través del trabajo individual o en grupo colaborativo y la tutoría entre iguales, que permite
mejorar los aprendizajes tanto de los alumnos más capacitados como de los que se acerca por primera
vez a este campo, así como la maduración y el enriquecimiento personal, la socialización de los
estudiantes, y el fomento del buen clima de trabajo en el aula además del seguimiento de una serie de
normas de convivencia -limpieza, prevención de riesgos, manejo de las herramientas software, respeto
entre compañeros y a los profesores, etc…- lo cual es especialmente importante de cara a la integración
en el mundo laboral. En estas tareas emplearán rúbricas que les permite autoevaluarse verificando la
progresión de su aprendizaje.

La herramienta tecnológica a utilizar será Aulas Virtuales de Educastur, dónde los alumnos tendrán
disponibles todos los recursos didácticos de cada unidad, así como las actividades (cuestionarios,
ejercicios, actividades, tareas, videos, taller, foros de dudas, foros de debates, y glosario). Dichos recursos
y actividades, más allá de los propios del proyecto que nuclea el módulo, serán variados y de índole tanto
teórica como práctica si bien en último término es está ultima el objetivo del aprendizaje en tanto en
cuanto se trata de adquirir competencias prácticas.

7.3. Aspectos organizativos

7.3.1. Agrupamientos

Los agrupamientos serán flexibles en función del tipo de tarea a realizar, desde el grupo completo para
las exposiciones teórico-prácticas, hasta el trabajo individual para los ejercicios de clase que tienen
que entregar los alumnos, pasando por los grupos para realizar proyectos y prácticas conjuntas, en los
que mezclamos uno o dos alumnos más capaces o con más conocimientos con otros con más
dificultades o menos experiencia, donde los primeros actúan como mentores dentro de un sistema de
tutoría entre iguales.

7.3.2. Tiempos

Las sesiones pueden ser teórico-prácticas o puramente prácticas. La organización de las sesiones
teórico-prácticas se articula en torno a tres fases:
Página - 34
 Encendido de los equipos y arranque de los programas necesarios -navegador con acceso al
campus virtual, software requerido-

 Introducción, que parte de los conocimientos anteriores -haciendo un resumen de lo impartido


hasta entonces- para enfocar al alumno en los nuevos contenidos, acompañada de un ejemplo
sencillo donde se pueden aplicar estos

 Desarrollo de la sesión combinando los contenidos teóricos con la fase práctica, con ejemplos
generados por el profesor o material multimedia en la red, seguido por ejercicios sencillos para
afianzar los conocimientos adquiridos realizados por los alumnos

 Finalización de la sesión, cerrando los programas y apagando los equipos

Las sesiones de prácticas constan de las siguientes fases:

 Encendido de los equipos y arranque de los programas necesarios -navegador con acceso al
campus virtual, software requerido-

 Inicio/reinicio de las actividades del grupo, donde se recomiendo hacer un resumen de lo


realizado hasta el momento por el grupo antes de plantear los objetivos para esa sesión

 Inicio del trabajo en grupo

 Resumen/conclusiones de lo realizado en esa sesión

 Apagado de los equipos y cierre de las aplicaciones empleadas

7.3.3. Espacios

Se emplea el aula de informática con 26 equipos. En este espacio tendrán lugar las sesiones teórico-
prácticas y prácticas.

7.4. Materiales y recursos

Los recursos informáticos que serán necesarios para impartir el módulo son:

 Ordenadores que dispondrán del SO Windows o Linux con al menos 8GB de RAM y
microprocesador adecuado al desarrollo, con conexión de red. Cada alumno tendrá asignado un
ordenador y una cuenta de usuario en uno de los servidores del Departamento de Informática.
con las características siguientes:

 Proyector conectado al ordenador del profesor y software necesario

 Veleda, rotuladores y demás recursos tradicionales del aula.

 Conexión a internet para la búsqueda de recursos, consulta de información, y descarga de


entornos y plugins necesarios para el desarrollo de los trabajos del módulo.

 Navegador, Microsoft 365, Google Colab e IDE Spyder /Anaconda

 Libros:

o UML 2. Iniciación, ejemplos y ejercicios corregidos. Debrauwer, Laurent et al. Eni, 2013

o Introducción a la Ingeniería del Software. Cerrada ¡, José A. et al. Ed. Ramón Areces, 2000

o Métodos ágiles: Scrum, Kamban, Lean. Lasa Gómez, Carmen et al. Anaya Multimedia, 2017

Página - 35
o Entornos de desarrollo. Ramos Martin, Alicia et al. Garceta , 2014

o Patrones de diseño en Java. Debrauwer, Laurent. Eni, 2018

 Campus Aulas virtuales Educastur. Se creará un curso para este módulo y ciclo, al que tendrán
acceso todos los alumnos/as matriculados en el módulo, donde tendrán disponibles los apuntes,
presentaciones, vídeos, ejercicios, actividades y tareas.

8. Evaluación, calificación y contenidos mínimos exigibles para superar el módulo

8.1. Consideraciones generales

La evaluación del módulo se llevará a cabo a través de tres sesiones, una en diciembre, una a finales de
marzo, y al final del periodo lectivo, donde el agrupamiento de unidades por evaluación es el indicado en
la secuencia de contenidos, además de una evaluación final extraordinaria en el mes de junio.

Con carácter general, y de acuerdo con la normativa autonómica y el Reglamento de Régimen Interno del
centro, aquellos alumnos que tengan un 20% de faltas de asistencia injustificadas por periodo respecto
del total del módulo, perderán el derecho a la evaluación continua, se les comunicará por escrito.

Todos las pruebas objetivas y prácticas quedarán recogidas en el Libro de Calificaciones del Campus
Virtual.

8.2. Evaluación inicial

La evaluación inicial de los alumnos del curso de especialización seguirá tres fases:

• Una primera fase en la que se recopilarán los datos e información académica y personal del
alumnado de nueva incorporación al curso, con atención detallada acerca de sus habilidades en el
campo de la computación.

• Una prueba inicial para evaluar los conocimientos del alumnado y verificar la información obtenida
en el punto anterior sobre las competencias del alumnado, en especial las relacionadas con la
destreza en la programación -R.A 1 a 7 del módulo de Programación de los CFGS Desarrollo de
Aplicaciones Multiplataforma y Desarrollo de Aplicaciones Web-, así como y la estadística .

8.3. Criterios de evaluación y su concreción

Los criterios de evaluación suponen el elemento de objetivación de la adquisición por el estudiante de


las competencias del módulo y van asociados a resultados de aprendizaje, distribuidos en las
diferentes unidades de trabajo que se han esquematizado en el apartado correspondiente de la
programación. Cada uno de los criterios de evaluación se pondera con una puntuación de 0 a 10
puntos. El conjunto de criterios de evaluación de cada trimestre se evalúa a través de una serie de
ejercicios y tareas, cuestionarios, exámenes prácticos y proyectos, cuya ponderación para la
calificación final se analiza en un apartado posterior.

8.4. Técnicas, procedimientos e instrumentos de evaluación

8.4.1. Técnicas de evaluación

Dentro de los tres tipos de técnicas de evaluación existentes -heteroevaluación o evaluación del
alumno por el profesor, autoevaluación o evaluación del alumno a sí mismo, y coevaluación o
evaluación del alumno por sus iguales-, la evaluación del módulo a nivel formal o académico con
efectos administrativos se centrará en la heteroevaluación a través de diferentes procedimientos,
mientras que la autoevaluación y la coevaluación se recomendarán al alumnado para su uso personal y
control de la progresión de su aprendizaje.

Página - 36
8.4.2. Procedimientos de evaluación

Los procedimientos de evaluación empleados serán los siguientes:

• Pruebas objetivas (test)

• Exámenes prácticos

• Ejercicios teóricos sobre los contenidos de cada unidad realizados en clase

• Ejercicios y actividades prácticos sobre los contenidos de cada unidad realizados en clase o en
casa

• Tareas propias del proyecto asociado a la situación de aprendizaje que nuclea el módulo

• Preguntas en clase que permitan determinar el grado de comprensión de los contenidos

8.4.3. Instrumentos de evaluación

En la heteroevaluación se empleará la escala numérica para los exámenes, cuestionarios, ejercicios


teóricos y prácticos y proyectos, utilizando rúbricas para verificar la consecución de los objetivos de
cada ejercicio teórico o práctico, así como los proyectos. Para la autoevaluación y la coevaluación se
recomendará a los alumnos el uso de diarios, fichas de observación y DAFO.

8.5. Criterios de calificación

8.5.1. Consideraciones generales

Los instrumentos indicados en el apartado anterior se emplearán para la calificación del módulo, teniendo
en cuenta una serie de criterios generales que se evaluarán en todos ellos, como son:

• Respetar las normas de seguridad e higiene en el trabajo -ergonomía-

• Cumplimiento de las normas de prevención de riesgos laborales

• Empleo correcto del lenguaje a nivel ortográfico y sintáctico

• Expresión ordenada de las ideas y conceptos de manera oral y escrita

8.5.2. Evaluaciones intermedias

La calificación de los alumnos para las evaluaciones intermedias será mediante notación numérica de 1 a
10. La calificación puede concretarse a través de la nota media ponderada de la puntuación de los
criterios de evaluación asociados a las unidades didácticas impartidas en las mismas, siguiendo el
siguiente protocolo:

Se entiende que cada criterio puede evaluarse a través de diferentes procedimientos, cada uno de
los cuales tendrá un peso diferente a la hora de puntuar el mismo. En el caso de está programación
cada criterio se evaluará a través de tres tipos de procedimientos:

Prueba objetiva: consistirá en cuestionario tipo test de conceptos teórico-prácticos asociados a


los criterios de evaluación correspondientes a las unidades de trabajo evaluadas. Se realizará de
forma presencial, siempre que las circunstancias sanitarias lo permitan. La calificación se obtendrá
calculando la nota media de cada conjunto de cuestiones asociadas a cada criterio de evaluación y
multiplicando cada una de estas notas medias obtenidas por 0.15

Ejercicios, actividades y tareas: consistirá en la realización de ejercicios teóricos y prácticos,


actividades y tareas correspondientes al proyecto colaborativo asociados a los criterios de

Página - 37
evaluación correspondientes a las unidades de trabajo evaluadas. Se hace de manera individual o
en grupo, en función de lo que haya planteado el profesor. Se deberán entregar en la fecha
indicada. La entrega fuera de plazo o no entrega implica la no calificación del ejercicio. La
calificación se obtendrá calculando la nota media de cada conjunto de ejercicios, actividades y
tareas asociados a cada criterio de evaluación y multiplicando cada una de estas notas medias
obtenidas por 0.55

Examen práctico: consistirá en una prueba práctica individual conformada por una serie de
ejercicios y actividades correspondientes a los criterios de evaluación asociados a las unidades de
trabajo evaluadas, que se realizará en el aula de manera individual. La calificación se obtendrá
calculando la nota media de cada conjunto de ejercicios y actividades asociados a cada criterio de
evaluación y multiplicando cada una de las notas medias obtenidas por 0.3

La calificación final de cada evaluación intermedia se obtendrá sumando las tres notas
correspondientes a cada criterio de evaluación y, una vez hecho, obteniendo la nota media
ponderada de los mismos para determinar la nota de cada resultado de aprendizaje, y a continuación
calculando la media aritmética de los resultados de aprendizaje. Para que se pueda realizar la media
ponderada se debe de haber obtenido una nota de 5,00 o superior en cada uno de los componentes
de la nota asociada a cada criterio de evaluación, en otro caso la nota máxima será un 4,00
independientemente del resultado de la ponderación anterior.

En aquellos casos en los que no se hayan empleado los cuestionarios y/o las preguntas de examen
para evaluar un criterio, sus porcentajes se sumarán al de los ejercicios de clase.

Para superar el módulo la calificación final deberá ser de 5 o superior.

8.5.3. Evaluación final ordinaria

La calificación final del módulo será la media aritmética de las calificaciones obtenidas en las
evaluaciones, siempre que estén todas aprobadas.

Los alumnos que no hayan superado alguna o todas las evaluaciones, deberán presentarse a la
convocatoria ordinaria al final del periodo lectivo del segundo trimestre.

El examen final que se realizará en la convocatoria ordinaria tendrá parte específica para los
contenidos de cada una de las evaluaciones no superadas. Para realizarlo el alumno deberá entregar
todos los ejercicios, actividades y tareas pendientes. La nota final de la evaluación será la media
ponderada de la prueba, los ejercicios, actividades y tareas, y se determinará de acuerdo con el
procedimiento indicado en el punto 8.5.2.

Para superar el módulo la nota final deberá ser de 5 o superior.

8.5.4. Alumnos con el módulo pendiente tras la evaluación ordinaria: actividades y


procedimientos de recuperación del módulo

Los alumnos con este módulo profesional pendiente asistirán a clase hasta la fecha en la que
convoque la evaluación extraordinaria, y realizarán las tareas -ejercicios, prácticas, pruebas objetivas-
indicadas por el profesor de cara a superar los criterios de evaluación no aprobados, y alcanzar los
resultados de aprendizaje.

8.5.5. Evaluación extraordinaria

Los alumnos que no superen el módulo en la convocatoria ordinaria realizarán una prueba en la
fecha que se indique desde jefatura de estudios que tendrá dos partes, una prueba objetiva o tipo
test y un examen práctico, con estructura y calificación análogas a las vistas en el apartado 8.5.2, de
tal modo que los alumnos solo tienen que realizar las cuestiones, ejercicios, y actividades

Página - 38
correspondientes a cada uno de los criterios de evaluación no superados y que abarcará todos los
contenidos mínimos exigibles del módulo profesional.

Para realizar esta prueba es obligatorio que el alumno entregue todos los ejercicios, actividades y
tareas pendientes, así como las actividades de recuperación y pruebas que se indiquen durante ese
periodo y que vayan asociadas a los resultados de aprendizaje y criterios de evaluación no superados.

La nota final de la evaluación será la media ponderada de la prueba y los ejercicios, actividades y
tareas, de acuerdo con el procedimiento indicado en el apartado 8.5.2.

Si esta nota es igual o superior a 5 se entenderá el módulo superado.

6.6 Alumnado que no puede asistir a clase por motivos de salud o aislamiento
En este supuesto se aplazará la prueba a otra fecha, aunque no coincida con su turno de
presencialidad, en la que el alumno ya se haya incorporado. En caso de no poder realizarla por no
existir fecha posible antes de la reunión de evaluación la prueba quedará pospuesta para el siguiente
periodo de evaluación, siendo en este caso la nota de evaluación el resultado de los demás
instrumentos considerados en la evaluación.

Esto será de aplicación siempre y cuando el alumnado presente justificante médico que acredite la
ausencia.

6.7 Mínimos exigibles para superar el módulo


A continuación, se enumeran los criterios de evaluación mínimos exigibles de cada resultado de
aprendizaje.

1. Reconoce los elementos y herramientas que intervienen en el desarrollo de un programa


informático, analizando sus características y las fases en las que actúan hasta llegar a su puesta en
funcionamiento.

Criterios de evaluación:

a) Se ha reconocido la relación de los programas con los componentes del sistema informático:
memoria, procesador, periféricos, entre otros.

b) Se han identificado las fases de desarrollo de una aplicación informática.

c) Se han diferenciado los conceptos de código fuente, objeto y ejecutable.

d) Se han reconocido las características de la generación de código intermedio para su ejecución en


máquinas virtuales.

e) Se han clasificado los lenguajes de programación, identificando sus características.

f) Se ha evaluado la funcionalidad ofrecida por las herramientas utilizadas en el desarrollo de


software.

Página - 39
g) Se han identificado las características y escenarios de uso de las metodologías ágiles de desarrollo
de software.

2. Evalúa entornos integrados de desarrollo analizando sus características para editar código fuente
y generar ejecutables.

Criterios de evaluación:

a) Se han instalado entornos de desarrollo, propietarios y libres.

b) Se han añadido y eliminado módulos en el entorno de desarrollo.

c) Se ha personalizado y automatizado el entorno de desarrollo.

d) Se ha configurado el sistema de actualización del entorno de desarrollo.

e) Se han generado ejecutables a partir de código fuente de diferentes lenguajes en un mismo entorno
de desarrollo.

f) Se han generado ejecutables a partir de un mismo código fuente con varios entornos de desarrollo.

g) Se han identificado las características comunes y específicas de diversos entornos de desarrollo.

3. Verifica el funcionamiento de programas diseñando y realizando pruebas.

Criterios de evaluación:

a) Se han identificado los diferentes tipos de pruebas.

b) Se han definido casos de prueba.

c) Se han identificado las herramientas de depuración y prueba de aplicaciones ofrecidas por el


entorno de desarrollo.

d) Se han utilizado herramientas de depuración para definir puntos de ruptura y seguimiento.

e) Se han utilizado las herramientas de depuración para examinar y modificar el comportamiento de


un programa en tiempo de ejecución.

f) Se han efectuado pruebas unitarias de clases y funciones.

g) Se han implementado pruebas automáticas.

Página - 40
h) Se han documentado las incidencias detectadas.

i) Se han utilizado dobles de prueba para aislar los componentes durante las pruebas.

4. Optimiza código empleando las herramientas disponibles en el entorno de desarrollo.

Criterios de evaluación:

a) Se han identificado los patrones de refactorización más usuales.

b) Se han elaborado las pruebas asociadas a la refactorización.

c) Se ha revisado el código fuente usando un analizador de código.

d) Se han identificado las posibilidades de configuración de un analizador de código.

e) Se han aplicado patrones de refactorización con las herramientas que proporciona el entorno de
desarrollo.

f) Se ha realizado el control de versiones integrado en el entorno de desarrollo.

g) Se han utilizado herramientas del entorno de desarrollo para documentar las clases.

h) Se han utilizado repositorios remotos para el desarrollo de código colaborativo.

i) Se han utilizado herramientas para la integración continua del código.

5. Genera diagramas de clases valorando su importancia en el desarrollo de aplicaciones y


empleando herramientas específicas.

Criterios de evaluación:

a) Se han identificado los conceptos básicos de la programación orientada a objetos.

b) Se han utilizado herramientas para la elaboración de diagramas de clases.

c) Se ha interpretado el significado de diagramas de clases.

d) Se han trazado diagramas de clases a partir de las especificaciones de las mismas.

e) Se ha generado código a partir de un diagrama de clases.

Página - 41
f) Se ha generado un diagrama de clases mediante ingeniería inversa.

6. Genera diagramas de comportamiento valorando su importancia en el desarrollo de aplicaciones


y empleando herramientas específicas.

Criterios de evaluación:

a) Se han identificado los distintos tipos de diagramas de comportamiento.

b) Se ha reconocido el significado de los diagramas de casos de uso.

c) Se han interpretado diagramas de interacción.

d) Se han elaborado diagramas de interacción sencillos.

e) Se ha interpretado el significado de diagramas de actividades.

f) Se han elaborado diagramas de actividades sencillos.

g) Se han interpretado diagramas de estados.

h) Se han planteado diagramas de estados sencillos.

9. Atención a la Diversidad

De manera general, si este módulo es cursado por un alumno/a con discapacidad, se realizará la
adaptación de las actividades de formación, los criterios y los procedimientos de evaluación
necesarios, de modo que se garantice su accesibilidad a las pruebas de evaluación; esta adaptación en
ningún caso supondrá la supresión de objetivos, o resultados de aprendizaje que afecten a la
competencia general del título.

Entre el alumnado suele ser relativamente común la presencia de alumnos TEA y con dificultades de
visión -de ahora en adelante DV o discapacidad visual-. A estos alumnos se les realizará una serie de
adaptaciones curriculares divididas en tres conjuntos, de acuerdo con el Diseño Universal de
Aprendizaje:

Estrategias de compromiso:

• Asociar en lo posible a los alumnos NEE a un mentor -alumno con mayor experiencia – (TEA)

• Resaltar los éxitos en el proceso de adquisición de aprendizajes (TEA)

• Darles un 50 % más de tiempo para realizar las pruebas objetivas y los exámenes prácticos (TEA y
DV)

Estrategias de representación

• Las preguntas se enunciarán de manera que sean cortas y concretas (TEA)

Página - 42
• Se utilizará la duplicación de pantalla para poder visualizar mejor los contenidos de lo expuesto en
el proyector (DV)

Estrategias de acción y expresión

• Se empleará el software de accesibilidad de Windows (TEA y DV)

• Se emplearán programas específicos para leer el contenido de los textos que aparecen en pantalla
(DV)

• Situar en el aula a los alumnos cerca del profesor y de las pantallas /veledas (TEA y DV)

10. Actividades Extraescolares y Complementarias

Están previstas las siguientes actividades complementarias:

• Jornadas de presentación de empresas del sector

11. Evaluación de la práctica docente e indicadores de logro

10.1. Evaluación de la práctica docente

La evaluación del programa por parte del docente es un elemento incluido en el Proyecto Curricular y
se lleva a cabo fundamentalmente siguiendo los siguientes criterios:

• Adecuación de las Unidades de Trabajo

• Selección de contenidos y coherencia con los objetivos expresados.

• Actividades programadas: variedad claridad y adecuación a las peculiaridades de cada alumno.

• Materiales aportados y/o sugeridos: facilidad de utilización, de comprensión, su utilidad y su


diversidad

• La actuación del profesorado interviniente, coordinación, desempeño.

• La actuación de los alumnos.

• El ámbito de aula: organización, espacios, agrupaciones.

• La valoración externa y asesoramiento del SITE

En cuanto a los procedimientos a utilizar se recomiendan:

• El contraste de experiencias entre compañeros de equipo docente o con otros compañeros

• Los cuestionarios a contestar por los propios profesores, por los alumnos y en su caso por los
padres de estos

• La reflexión del propio docente sobre su experiencia en el aula

10.2. Indicadores de logro

Dentro del aula, debe evaluarse, por un lado la planificación del documento de la Programación
didáctica y por otro lado, la práctica docente. Para ello utilizaremos una lista de cotejo con
indicadores de logro de 0 a 5 con el siguiente significado

Indicador Significado

0 No se ha alcanzado ningún logro 0%


Página - 43
1 Logro inferior a lo aceptable 25%

2 Logro aceptable 50%

3 Logro notable 75%

4 Logro excepcional 100%

Los referentes a través de los que se realiza esta evaluación son:

Indicadores de logro de la planificación de la programación didáctica de aula

Indicador 0 1 2 3 4

Basa la planificación en referentes legales actualizados.

Tiene en cuenta los objetivos del currículo de la Comunidad Autónoma.

Es flexible en la utilización de instrumentos para la evaluación de los alumnos.

Tiene en cuenta medidas para atender a la diversidad de los alumnos.

Emplea recursos informáticos actualizados para el desarrollo de las clases de la asignatura.

Indicadores de logro de la práctica docente:

Indicador 0 1 2 3 4

Colabora con el resto de los compañeros de departamento a la hora de proponer actividades a


los alumnos.

Emplea estrategias expositivas e indagatorias para hacer llegar a los alumnos los contenidos de
estudio.

Organiza la clase de distintas formas para favorecer la socialización y el trabajo en grupo.

Fomenta la auto-evaluación y la co-evaluación en clase.

Emplea una metodología adecuada para ajustarse a los distintos ritmos de aprendizaje de los
alumnos.

Favorece la actividad mental del alumno.

Optimiza el tiempo disponible para la enseñanza.

Evalúa y controla el proceso de compresión y apropiación de los contenidos por parte de los
alumnos.

Indicadores de logro de la adecuación de los materiales y recursos didácticos

Indicador 0 1 2 3 4

Utiliza las herramientas disponibles en el aula-taller para favorecer un aprendizaje más


práctico.
Página - 44
Favorece que los alumnos trabajen en grupo en el taller.

Favorece la variación de los miembros de los grupos para aumentar el compañerismo entre
los alumnos.

Favorece la participación en clase de los alumnos fomentando que presenten todas las dudas
que tengan.

Favorece que los alumnos resuelvan problemas adaptados del mundo real adaptados a su
nivel académico.

Favorece que los alumnos aprendan por sí mismos.

Tiene en cuenta los conocimientos previos de los alumnos a la hora de diseñar los
contenidos.

Incentiva a los alumnos para que busquen información adicional.

Propone proyectos que integren varios bloques de contenido.

Media en los conflictos entre los alumnos.

Resuelve rápidamente los momentos de distracción de los alumnos con anécdotas u otros
métodos que vuelven a centrar la atención de la clase.

Utiliza variedad de materiales didácticos.

Indicadores de logro de la eficacia de las medidas de atención a la diversidad:

Indicador 0 1 2 3 4

Prepara ejercicios para los alumnos que tienen dificultades con los contenidos mostrados.

Tiene disponibles materiales de ampliación de conocimientos.

Explica varias veces los contenidos básicos de distinta forma para que todos los alumnos
puedan comprenderlos.

Se asegura de que los conceptos son comprendidos por los estudiantes.

Contesta adecuadamente a las preguntas de todos los alumnos, aunque sean repetidas.

Motiva a los alumnos rezagados o distraídos.

La evaluación se realiza de forma continua. En un primer momento se valora el contexto y las circunstancias
del aula para poder establecer un punto de partida. Durante el curso se valora la enseñanza, para poder
tomar las medidas correctoras en caso de que sea necesario. A final de curso se hará una reflexión global
que se materializará en una memoria, que se tendrá en cuenta en posteriores programaciones y se incluirá
en la documentación del centro.

11. Bibliografía y normativa

11.1. Bibliografía

Vázquez-Cano, E et al (2022). Como hacer una programación didáctica en Formación Profesional. Sanz y
Torres.

Página - 45
Gairin, J y Ion, G (2021). Prácticas educativas basadas en evidencias. Reflexiones, estrategias y buenas
prácticas. Narcea

11.2. Normativa

Ley Orgánica 3/2022, de 31 de marzo, de ordenación e integración de la Formación Profesional.

Ley Orgánica 3/2020, de 29 de diciembre, por la que se modifica la Ley Orgánica 2/2006, de 3 de mayo, de
Educación.

Ley Orgánica 8/2013, del 9 de diciembre, para la Mejora de la Calidad Educativa

Real Decreto 984/2021, de 16 de noviembre, por el que se regulan la evaluación y la promoción en la


Educación Primaria, así como la evaluación, la promoción y la titulación en la Educación Secundaria
Obligatoria, el Bachillerato y la Formación Profesional. (BOE 17/11/2022)

Real Decreto 1147/2011, de 29 de julio, por el que se establece la Ordenación General de la Formación
Profesional del Sistema Educativo

Real Decreto 405/2023, de 29 de mayo, por el que se actualizan los títulos de la formación profesional del
sistema educativo de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma y Técnico Superior en
Desarrollo de Aplicaciones Web, de la familia profesional Informática y Comunicaciones, y se fijan sus
enseñanzas mínimas.

Decreto 183/2012, de 8 de agosto, por el que se establece el currículo del ciclo formativo de Grado
Superior de Formación Profesional en Desarrollo de Aplicaciones Multiplataforma.

Orden EDU/2000/2010, de 13 de julio, por la que se establece el currículo del ciclo formativo de Grado
Superior correspondiente al título de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma.

Real Decreto 450/2010, de 16 de abril, por el que se establece el título de Técnico Superior en Desarrollo de
Aplicaciones Multiplataforma y se fijan sus enseñanzas mínimas.

Real Decreto 696/1995 (28-4-1995) (BOE 131 02/06) Ordenación de la educación de los alumnos con
necesidades educativas especiales (ámbito ex – territorio MEC).

Resolución de 18 de junio de 2009, de la Consejería de Educación y Ciencia, por la que se regula la


organización y evaluación de la formación profesional del sistema educativo en el Principado de Asturias y
sus respectivas modificaciones.

Circular de inicio de curso 2022-2023: centros públicos. Consejería de Educación del Gobierno del
Principado de Asturias: https://www.educastur.es/-/circulares-inicio-de-curso-2022-2023.-centros-p
%C3%BAblicos-y-privados-sostenidos-con-fondos-p%C3%BAblicos?redirect=%2F

Orientaciones para la elaboración de programaciones docentes de ciclos formativos de fg. Consejería de


Educación del Gobierno del Principado de Asturias. https://www.educastur.es/-/orientaciones-para-la-
elaboracion-de-programaciones-docentes-de-ciclos-formativos-de-fp

Página - 46

También podría gustarte