Programación¶
Estos apuntes desarrollan los materiales didácticos del módulo de Programación (PRO). Las enseñanzas mínimas se definen en el RD 686/2010, el cual fue modificado por el RD 405/2023, y se concreta el currículo en la Orden 50/2012 de 25 de septiembre.
Info
Cabe destacar las siguientes características del módulo de Programación:
- En la modalidad presencial la duración del módulo es de 256 horas lectivas, a razón de 8 horas semanales.
- Se ha planificado basándose en el horario de 1º de DAW del IES La Encantá en Rojales, Alicante, durante el curso 2024/2025.
Objetivos generales de ciclo formativo¶
El módulo de Programación contribuye a los siguientes Objetivos Generales del Ciclo:
- e. Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos.
- j. Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia.
- q. Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos.
- w. Evaluar situaciones de prevención de riesgos laborales y de protección ambiental, proponiendo y aplicando medidas de prevención personales y colectivas, de acuerdo a la normativa aplicable en los procesos del trabajo, para garantizar entornos seguros.
Competencias del título¶
El módulo de Programación contribuye a las siguientes Competencias profesionales, personales y sociales:
- e. Desarrollar aplicaciones web con acceso a bases de datos utilizando lenguajes, objetos de acceso y herramientas de mapeo adecuados a las especificaciones.
- j. Desarrollar e integrar componentes software en el entorno del servidor web, empleando herramientas y lenguajes específicos, para cumplir las especificaciones de la aplicación.
- t. Generar entornos seguros en el desarrollo de su trabajo y el de su equipo, supervisando y aplicando los procedimientos de prevención de riesgos laborales y ambientales de acuerdo con lo establecido por la normativa y los objetivos de la empresa.
- w. Ejercer sus derechos y cumplir con las obligaciones derivadas de su actividad profesional, de acuerdo con lo establecido en la legislación vigente, participando activamente en la vida económica, social y cultural.
Mapa General de la Programación Didáctica¶
A modo de resumen de la Programación didáctica (PD) de PRO, se muestra la secuenciación de las Unidades de trabajo planificadas y los Resultados de aprendizaje (RRAA) tratados en cada una de dichas unidades.
UUTT
RA1
RA2
RA3
RA4
RA5
RA6
RA7
RA8
RA9
Relevancia temporal
Relevancia porcentual
Primera Evaluación
01. Identificación de los elementos de un programa informático
8
8
3,5%
02. Elementos básicos de un lenguaje de programación
8
8
3,5%
24
24
10,3%
16
16
6,9%
05. Estructuras básicas de almacenamiento. Arrays.
16
16
6,9%
06. Introducción a la programación orientada a objetos
16
16
32
13,8%
Segunda Evaluación
07. Programación orientada a objetos avanzada. Herencia, polimorfismo, interfaces.
8
24
32
13,8%
08. Control de excepciones. Funciones Lambda. Expresiones regulares.
16
16
6,9%
16
16
6,9%
10. Tratamiento de colecciones mediante programación funcional.
16
16
6,9%
11. Conexión a BBDD relacionales.
12
12
24
10,3%
Tercera Evaluación
12. Creación de aplicaciones gráficas.
24
24
10,3%
Resultados de aprendizaje
RA1. Reconoce la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado.
16
7%
RA2. Escribe y prueba programas sencillos, reconociendo y aplicando los fundamentos de la programación orientada a objetos.
32
14%
RA3. Escribe y depura código, analizando y utilizando las estructuras de control del lenguaje.
40
17%
RA4. Desarrolla programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos.
24
10%
RA5. Realiza operaciones de entrada y salida de información, utilizando procedimientos específicos del lenguaje y librerías de clases.
24
10%
RA6. Escribe programas que manipulen información seleccionando y utilizando tipos avanzados de datos.
48
21%
RA7. Desarrolla programas aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación.
24
10%
RA8. Utiliza bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información.
12
5,5%
RA9. Gestiona información almacenada en bases de datos manteniendo la integridad y consistencia de los datos.
12
5,5%
Evaluación¶
Para la evaluación del módulo de Programación se ponderarán los resultados de aprendizaje respecto a los porcentajes indicados en el apartado anterior.
Para la evaluación de cada RA, emplearemos diferentes Instrumentos de Evaluación (IE), como pueden ser:
- Actividades de enseñanza/aprendizaje, normalmente realizadas en el aula, acompañadas de una rúbrica. Distinguiremos las actividades de clase (AC), las cuales se calificarán normalmente sobre una escala de 3 puntos, de las actividades de refuerzo (AR), también sobre 3 puntos para consolidar uno o varios CE no conseguidos, así como actividades de profundización (AP) que aportarán puntos extra al RA.
- Prácticas (PR) o trabajo de investigación (TI), con una carga temporal variable, entre una semana o toda una unidad didáctica. Normalmente calificados sobre 10 puntos.
- Proyectos (PY), bien de desarrollo individual o en parejas, sobre un determinado RA. Normalmente calificados sobre 30 puntos.
- Pruebas objetivas (PO). En algunos RA, y no de forma generalizada, se realizará una prueba objetiva (ya sea escrita o en ordenador). Normalmente calificados sobre 30 puntos.
Para calcular la calificación de cada resultado de aprendizaje, se realizará la media ponderada simple de los diferentes instrumentos de evaluación empleados en dicho RA.
Todas las calificaciones, tanto de los instrumentos de evaluación como de los propios RA, se podrá consultar en todo momento en la plataforma Aules del curso.
Para superar el módulo
Se deberá aprobar todos los Resultados de Aprendizaje para dar el módulo por superado. En caso de no superar uno de ellos, la calificación del módulo profesional será de 4.
Materiales¶
A lo largo del curso, iremos trabajando diferentes materiales disponibles en este espacio web.
Cada una de las UT comenzará con un resumen de la Propuesta Didáctica que se plantea, los elementos que va a cubrir, tanto el RA o RRAA a trabajar como sus CCEE asociados.
En cada UT, además de diferentes recursos de Referencia para ampliar conocimientos, se plantean una serie de Actividades que iremos trabajando en su mayor medida en el aula. Cada una de las actividades indica el RA que cubre, los CE que trabaja así como su calificación, la cual luego se verá reflejada en la rúbrica de la entrega dicha tarea en Aules. Además, las actividades están codificadas con el prefijo del tipo de instrumento de evaluación, así como la unidad que cubren (por ejemplo, la actividad AC 207, será la 7ª actividad de clase de la unidad 2).