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 |