Finalmente, pasamos a desglosar los Resultados de Aprendizaje a los que contribuye este módulo de DWEC, según la Órden que regula el ciclo formativo.
Resultados de Aprendizaje (RA) y su ponderación
Resultado de Aprendizaje |
Ponderación |
RA1. Selecciona las arquitecturas y tecnologías de programación sobre clientes Web, identificando y analizando las capacidades y características de cada una. |
5% |
RA2. Escribe sentencias simples, aplicando la sintaxis del lenguaje y verificando su ejecución sobre navegadores Web. |
10% |
RA3. Escribe código, identificando y aplicando las funcionalidades aportadas por los objetos predefinidos del lenguaje. |
10% |
RA4. Programa código para clientes Web analizando y utilizando estructuras definidas por el usuario. |
17% |
RA5. Desarrolla aplicaciones Web interactivas integrando mecanismos de manejo de eventos. |
15% |
RA6. Desarrolla aplicaciones Web analizando y aplicando las características del modelo de objetos del documento. |
23% |
RA7. Desarrolla aplicaciones Web dinámicas, reconociendo y aplicando mecanismos de comunicación asíncrona entre cliente y servidor. |
20% |
Criterios de evaluación del RA1 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA1 |
1.a) |
Se han caracterizado y diferenciado los modelos de ejecución de código en el servidor y en el cliente Web |
0.5% |
RA1 |
1.b) |
Se han identificado las capacidades y mecanismos de ejecución de código de los navegadores Web |
0.5% |
RA1 |
1.c) |
Se han identificado y caracterizado los principales lenguajes relacionados con la programación de clientes Web. |
1% |
RA1 |
1.d) |
Se han reconocido las particularidades de la programación de guiones y sus ventajas y desventajas sobre la programación tradicional. |
1% |
RA1 |
1.e) |
Se han verificado los mecanismos de integración de los lenguajes de marcas con los lenguajes de programación de clientes Web. |
1% |
RA1 |
1.f) |
Se han reconocido y evaluado las herramientas de programación sobre clientes Web. |
1% |
Criterios de evaluación del RA2 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA2 |
2.a) |
Se ha seleccionado un lenguaje de programación de clientes Web en función de sus posibilidades. |
1% |
RA2 |
2.b) |
Se han utilizado los distintos tipos de variables y operadores disponibles en el lenguaje |
2% |
RA2 |
2.c) |
Se han identificado los ámbitos de utilización de las variables. |
1% |
RA2 |
2.d) |
Se han reconocido y comprobado las peculiaridades del lenguaje respecto a las conversiones entre distintos tipos de datos |
3% |
RA2 |
2.e) |
Se han añadido comentarios al código. |
0.5% |
RA2 |
2.f) |
Se han utilizado mecanismos de decisión en la creación de bloques de sentencias. |
1% |
RA2 |
2.g) |
Se han utilizado bucles y se ha verificado su funcionamiento |
1% |
RA2 |
2.h) |
Se han utilizado herramientas y entornos para facilitar la programación, prueba y depuración del código |
0.5% |
Criterios de evaluación del RA3 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA3 |
3.a) |
Se han identificado los objetos predefinidos del lenguaje. |
1% |
RA3 |
3.b) |
Se han analizado los objetos referentes a las ventanas del navegador y los documentos Web que contienen. |
1% |
RA3 |
3.c) |
Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para cambiar el aspecto del navegador y el documento que contiene. |
3% |
RA3 |
3.d) |
Se han generado textos y etiquetas como resultado de la ejecución de código en el navegador |
0.5% |
RA3 |
3.e) |
Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para interactuar con el usuario. |
2.5% |
RA3 |
3.f) |
Se han utilizado las características propias del lenguaje en documentos compuestos por varias ventanas y marcos. |
0.5% |
RA3 |
3.g) |
Se han utilizado «cookies» para almacenar información y recuperar su contenido. |
1% |
RA3 |
3.h) |
Se ha depurado y documentado el código. |
0.5% |
Criterios de evaluación del RA4 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA4 |
4.a) |
Se han clasificado y utilizado las funciones predefinidas del lenguaje. |
1% |
RA4 |
4.b) |
Se han creado y utilizado funciones definidas por el usuario. |
1% |
RA4 |
4.c) |
Se han reconocido las características del lenguaje relativas a la creación y uso de arrays. |
1% |
RA4 |
4.d) |
Se han creado y utilizado arrays. |
4.5% |
RA4 |
4.e) |
Se han reconocido las características de orientación a objetos del lenguaje. |
1% |
RA4 |
4.f) |
Se ha creado código para definir la estructura de objetos. |
3% |
RA4 |
4.g) |
Se han creado métodos y propiedades. |
2.5% |
RA4 |
4.h) |
Se ha creado código que haga uso de objetos definidos por el usuario. |
2.5% |
RA4 |
4.i) |
Se ha depurado y documentado el código. |
0.5% |
Criterios de evaluación del RA5 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA5 |
5.a) |
Se han reconocido las posibilidades del lenguaje de marcas relativas a la captura de los eventos producidos. |
1% |
RA5 |
5.b) |
Se han identificado las características del lenguaje de programación relativas a la gestión de los eventos. |
1% |
RA5 |
5.c) |
Se han diferenciado los tipos de eventos que se pueden manejar. |
1% |
RA5 |
5.d) |
Se ha creado un código que capture y utilice eventos. |
3% |
RA5 |
5.e) |
Se han reconocido las capacidades del lenguaje relativas a la gestión de formularios Web |
3% |
RA5 |
5.f) |
Se han validado formularios Web utilizando eventos. |
5% |
RA5 |
5.g) |
Se han utilizado expresiones regulares para facilitar los procedimientos de validación. |
0.5% |
RA5 |
5.h) |
Se ha probado y documentado el código. |
0.5% |
Criterios de evaluación del RA6 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA6 |
6.a) |
Se ha reconocido el modelo de objetos del documento de una página Web. |
1.5% |
RA6 |
6.b) |
Se han identificado los objetos del modelo, sus propiedades y métodos. |
1.5% |
RA6 |
6.c) |
Se ha creado y verificado un código que acceda a la estructura del documento. |
4% |
RA6 |
6.d) |
Se han creado nuevos elementos de la estructura y modificado elementos ya existentes. |
6% |
RA6 |
6.e) |
Se han asociado acciones a los eventos del modelo. |
6% |
RA6 |
6.f) |
Se han identificado las diferencias que presenta el modelo en diferentes navegadores. |
1% |
RA6 |
6.g) |
Se han programado aplicaciones Web de forma que funcionen en navegadores con diferentes implementaciones del modelo. |
1% |
RA6 |
6.h) |
Se han independizado las tres facetas (contenido, aspecto y comportamiento) , en aplicaciones Web. |
2% |
Criterios de evaluación del RA7 y su ponderación
RA |
CE |
Descripción |
Ponderación |
RA7 |
7.a) |
Se han evaluado las ventajas e inconvenientes de utilizar mecanismos de comunicación asíncrona entre cliente y servidor Web. |
1% |
RA7 |
7.b) |
Se han analizado los mecanismos disponibles para el establecimiento de la comunicación asíncrona. |
1% |
RA7 |
7.c) |
Se han utilizado los objetos relacionados. |
1% |
RA7 |
7.d) |
Se han identificado sus propiedades y sus métodos. |
1% |
RA7 |
7.e) |
Se ha utilizado comunicación asíncrona en la actualización dinámica del documento Web. |
7% |
RA7 |
7.f) |
Se han utilizado distintos formatos en el envío y recepción de información. |
4% |
RA7 |
7.g) |
Se han programado aplicaciones Web asíncronas de forma que funcionen en diferentes navegadores. |
1% |
RA7 |
7.h) |
Se han clasificado y analizado librerías que faciliten la incorporación de las tecnologías de actualización dinámica a la programación de páginas Web. |
1% |
RA7 |
7.i) |
Se han creado y depurado programas que utilicen estas librerías |
3% |