Finalmente, pasamos a enumerar los Resultados de Aprendizaje a los que contribuye este módulo de PROG, que son comunes para ambos ciclos de DAW y DAM, según las respectivas Órdenes que regulan cada ciclo formativo.
Ponderación de los Resultados de Aprendizaje
| Resultado de Aprendizaje |
Ponderación |
| RA1. Reconoce la estructura de un programa informático, identificando y relacionando los elementos propios del lenguaje de programación utilizado. |
2 |
| RA2. Escribe y prueba programas sencillos, reconociendo y aplicando los fundamentos de la programación orientada a objetos. |
7 |
| RA3. Escribe y depura código, analizando y utilizando las estructuras de control del lenguaje. |
6 |
| RA4. Desarrolla programas organizados en clases analizando y aplicando los principios de la programación orientada a objetos. |
20 |
| RA5. Realiza operaciones de entrada y salida de información, utilizando procedimientos específicos del lenguaje y librerías de clases. |
20 |
| RA6. Escribe programas que manipulen información seleccionando y utilizando tipos avanzados de datos. |
20 |
| RA7. Desarrolla programas aplicando características avanzadas de los lenguajes orientados a objetos y del entorno de programación. |
20 |
| RA8. Utiliza bases de datos orientadas a objetos, analizando sus características y aplicando técnicas para mantener la persistencia de la información. |
2 |
| RA9. Gestiona información almacenada en bases de datos relacionales manteniendo la integridad y consistencia de los datos. |
3 |
A continuación se establece la relación entre los resultados de aprendizaje y los objetivos generales asociados al módulo:
| OG |
RA1 |
RA2 |
RA3 |
RA4 |
RA5 |
RA6 |
RA7 |
RA8 |
RA9 |
| e) Interpretar el diseño lógico, verificando los parámetros establecidos para gestionar bases de datos. |
|
|
|
|
|
|
|
X |
X |
| j) Emplear herramientas y lenguajes específicos, siguiendo las especificaciones, para desarrollar componentes multimedia. |
X |
X |
X |
X |
X |
|
|
|
|
| q) Programar y realizar actividades para gestionar el mantenimiento de los recursos informáticos. |
|
|
|
X |
|
X |
X |
|
|
Las siguientes tablas muestran para cada resultado de aprendizaje, la ponderación asociada a cada uno de sus criterios de evaluación.
Ponderación del RA1
| Criterio de Evaluación |
Ponderación |
| 1a.- Se han identificado los bloques que componen la estructura de un programa informático. |
0,15 |
| 1b.- Se han creado proyectos de desarrollo de aplicaciones. |
0,15 |
| 1c.- Se han utilizado entornos integrados de desarrollo. |
0,15 |
| 1d.- Se han identificado los distintos tipos de variables y la utilidad específica de cada uno. |
0,30 |
| 1e.- Se ha modificado el código de un programa para crear y utilizar variables. |
0,15 |
| 1f.- Se han creado y utilizado constantes y literales. |
0,15 |
| 1g.- Se han clasificado, reconocido y utilizado en expresiones los operadores del lenguaje. |
0,40 |
| 1h.- Se ha comprobado el funcionamiento de las conversiones de tipos explícitas e implícitas. |
0,40 |
| 1i.- Se han introducido comentarios en el código. |
0,15 |
Ponderación del RA2
| Criterio de Evaluación |
Ponderación |
| 2a.- Se han identificado los fundamentos de la programación orientada a objetos. |
0,40 |
| 2b.- Se han escrito programas simples. |
0,50 |
| 2c.- Se han instanciado objetos a partir de clases predefinidas. |
0,40 |
| 2d.- Se han utilizado métodos y propiedades de los objetos. |
0,50 |
| 2e.- Se han escrito llamadas a métodos estáticos. |
0,50 |
| 2f.- Se han utilizado parámetros en la llamada a métodos. |
1 |
| 2g.- Se han incorporado y utilizado librerías de objetos. |
0,30 |
| 2h.- Se han utilizado constructores. |
3 |
| 2i.- Se ha utilizado el entorno integrado de desarrollo en la creación y compilación de programas simples. |
0,40 |
Ponderación del RA3
| Criterio de Evaluación |
Ponderación |
| 3a.- Se ha escrito y probado código que haga uso de estructuras de selección. |
2 |
| 3b.- Se han utilizado estructuras de repetición. |
2 |
| 3c.- Se han reconocido las posibilidades de las sentencias de salto. |
0,10 |
| 3d.- Se ha escrito código utilizando control de excepciones. |
1 |
| 3e.- Se han creado programas ejecutables utilizando diferentes estructuras de control. |
0,30 |
| 3f.- Se han probado y depurado los programas. |
0,30 |
| 3g.- Se ha comentado y documentado el código. |
0,30 |
Ponderación del RA4
| Criterio de Evaluación |
Ponderación |
| 4a.- Se ha reconocido la sintaxis, estructura y componentes típicos de una clase. |
0,50 |
| 4b.- Se han definido clases. |
3 |
| 4c.- Se han definido propiedades y métodos. |
4 |
| 4d.- Se han creado constructores. |
3 |
| 4e.- Se han desarrollado programas que instancien y utilicen objetos de las clases creadas anteriormente. |
1 |
| 4f.- Se han utilizado mecanismos para controlar la visibilidad de las clases y de sus miembros. |
1 |
| 4g.- Se han definido y utilizado clases heredadas. |
4 |
| 4h.- Se han creado y utilizado métodos estáticos. |
1 |
| 4i.- Se han definido y utilizado interfaces. |
2 |
| 4j.- Se han creado y utilizado conjuntos y librerías de clases. |
0,50 |
Ponderación del RA5
| Criterio de Evaluación |
Ponderación |
| 5a.- Se ha utilizado la consola para realizar operaciones de entrada y salida de información. |
0,50 |
| 5b.- Se han aplicado formatos en la visualización de la información. |
0,50 |
| 5c.- Se han reconocido las posibilidades de entrada/salida del lenguaje y las librerías asociadas. |
0,50 |
| 5d.- Se han utilizado ficheros para almacenar y recuperar información. |
2 |
| 5e.- Se han creado programas que utilicen diversos métodos de acceso al contenido de los ficheros. |
3 |
| 5f.- Se han utilizado las herramientas del entorno de desarrollo para crear interfaces gráficos de usuario simples. |
3 |
| 5g.- Se han programado controladores de eventos. |
5,50 |
| 5h.- Se han escrito programas que utilicen interfaces gráficos para la entrada y salida de información. |
5 |
Ponderación del RA6
| Criterio de Evaluación |
Ponderación |
| 6a.- Se han escrito programas que utilicen arrays. |
6 |
| 6b.- Se han reconocido las librerías de clases relacionadas con tipos de datos avanzados. |
0,40 |
| 6c.- Se han utilizado listas para almacenar y procesar información. |
8 |
| 6d.- Se han utilizado iteradores para recorrer los elementos de las listas. |
1,50 |
| 6e.- Se han reconocido las características y ventajas de cada una de la colecciones de datos disponibles. |
0,50 |
| 6f.- Se han creado clases y métodos genéricos. |
1 |
| 6g.- Se han utilizado expresiones regulares en la búsqueda de patrones en cadenas de texto. |
1,50 |
| 6h.- Se han identificado las clases relacionadas con el tratamiento de documentos XML. |
0,50 |
| 6i.- Se han realizado programas que realicen manipulaciones sobre documentos XML. |
0,60 |
Ponderación del RA7
| Criterio de Evaluación |
Ponderación |
| 7a.- Se han identificado los conceptos de herencia, superclase y subclase. |
0,50 |
| 7b.- Se han utilizado modificadores para bloquear y forzar la herencia de clases y métodos. |
2 |
| 7c.- Se ha reconocido la incidencia de los constructores en la herencia. |
0,50 |
| 7d.- Se han creado clases heredadas que sobrescriban la implementación de métodos de la superclase. |
2 |
| 7e.- Se han diseñado y aplicado jerarquías de clases. |
7 |
| 7f.- Se han probado y depurado las jerarquías de clases. |
0,50 |
| 7g.- Se han realizado programas que implementen y utilicen jerarquías de clases. |
7 |
| 7h.- Se ha comentado y documentado el código. |
0,50 |
Ponderación del RA8
| Criterio de Evaluación |
Ponderación |
| 8a.- Se han identificado las características de las bases de datos orientadas a objetos. |
0,25 |
| 8b.- Se ha analizado su aplicación en el desarrollo de aplicaciones mediante lenguajes orientados a objetos. |
0,25 |
| 8c.- Se han instalado sistemas gestores de bases de datos orientados a objetos. |
0,25 |
| 8d.- Se han clasificado y analizado los distintos métodos soportados por los sistemas gestores para la gestión de la información almacenada. |
0,25 |
| 8e.- Se han creado bases de datos y las estructuras necesarias para el almacenamiento de objetos. |
0,25 |
| 8f.- Se han programado aplicaciones que almacenen objetos en las bases de datos creadas. |
0,25 |
| 8g.- Se han realizado programas para recuperar, actualizar y eliminar objetos de las bases de datos. |
0,25 |
| 8h.- Se han realizado programas para almacenar y gestionar tipos de datos estructurados, compuestos y relacionados. |
0,25 |
Ponderación del RA9
| Criterio de Evaluación |
Ponderación |
| 9a.- Se han identificado las características y métodos de acceso a sistemas gestores de bases de datos relacionales. |
0,20 |
| 9b.- Se han programado conexiones con bases de datos. |
0,20 |
| 9c.- Se ha escrito código para almacenar información en bases de datos. |
1 |
| 9d.- Se han creado programas para recuperar y mostrar información almacenada en bases de datos. |
1 |
| 9e.- Se han efectuado borrados y modificaciones sobre la información almacenada. |
0,20 |
| 9f.- Se han creado aplicaciones que ejecuten consultas sobre bases de datos. |
0,20 |
| 9g.- Se han creado aplicaciones para posibilitar la gestión de información presente en bases de datos relacionales. |
0,20 |