Escribe para buscar…

Desarrollo web en entorno cliente

El código que se ejecuta en el navegador: lenguaje, DOM, eventos, comunicación asíncrona y las bibliotecas que lo organizan.

DAW061280 h2n curs3 actividades11 páginas7 resultados de aprendizaje
A revisarRA2 — ninguna actividad lo trabajaRA3 — ninguna actividad lo trabajaRA6 — ninguna actividad lo trabaja

Programa

Resultados de aprendizaje

RA1Selecciona las arquitecturas y tecnologías de programación sobre clientes Web, identificando y analizando las capacidades y características de cada una.A26 criterios de evaluación
  1. CA1Se han caracterizado y diferenciado los modelos de ejecución de código en el servidor y en el cliente Web.
  2. CA2Se han identificado las capacidades y mecanismos de ejecución de código de los navegadores Web.
  3. CA3Se han identificado y caracterizado los principales lenguajes relacionados con la programación de clientes Web.
  4. CA4Se han reconocido las particularidades de la programación de guiones y sus ventajas y desventajas sobre la programación tradicional.
  5. CA5Se han verificado los mecanismos de integración de los lenguajes de marcas con los lenguajes de programación de clientes Web.
  6. CA6Se han reconocido y evaluado las herramientas de programación sobre clientes Web.
RA2Escribe sentencias simples, aplicando la sintaxis del lenguaje y verificando su ejecución sobre navegadores Web.8 criterios de evaluación
  1. CA1Se ha seleccionado un lenguaje de programación de clientes Web en función de sus posibilidades.
  2. CA2Se han utilizado los distintos tipos de variables y operadores disponibles en el lenguaje.
  3. CA3Se han identificado los ámbitos de utilización de las variables.
  4. CA4Se han reconocido y comprobado las peculiaridades del lenguaje respecto a las conversiones entre distintos tipos de datos.
  5. CA5Se han utilizado mecanismos de decisión en la creación de bloques de sentencias.
  6. CA6Se han utilizado bucles y se ha verificado su funcionamiento.
  7. CA7Se han añadido comentarios al código.
  8. CA8Se han utilizado herramientas y entornos para facilitar la programación, prueba y depuración del código.
RA3Escribe código, identificando y aplicando las funcionalidades aportadas por los objetos predefinidos del lenguaje.8 criterios de evaluación
  1. CA1Se han identificado los objetos predefinidos del lenguaje.
  2. CA2Se han analizado los objetos referentes a las ventanas del navegador y los documentos web que contienen.
  3. CA3Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para cambiar el aspecto del navegador y el documento que contiene.
  4. CA4Se han generado textos y etiquetas como resultado de la ejecución de código en el navegador.
  5. CA5Se han escrito sentencias que utilicen los objetos predefinidos del lenguaje para interactuar con el usuario.
  6. CA6Se han utilizado las características propias del lenguaje en documentos compuestos por varias ventanas y marcos.
  7. CA7Se han utilizado “cookies” para almacenar información y recuperar su contenido.
  8. CA8Se ha depurado y documentado el código.
RA4Programa código para clientes Web analizando y utilizando estructuras definidas por el usuario.A29 criterios de evaluación
  1. CA1Se han clasificado y utilizado las funciones predefinidas del lenguaje.
  2. CA2Se han creado y utilizado funciones definidas por el usuario.
  3. CA3Se han reconocido las características del lenguaje relativas a la creación y uso de arrays.
  4. CA4Se han creado y utilizado arrays.
  5. CA5Se han reconocido las características de orientación a objetos del lenguaje.
  6. CA6Se ha creado código para definir la estructura de objetos.
  7. CA7Se han creado métodos y propiedades.
  8. CA8Se ha creado código que haga uso de objetos definidos por el usuario.
  9. CA9Se ha depurado y documentado el código.
RA5Desarrolla aplicaciones Web interactivas integrando mecanismos de manejo de eventos.A28 criterios de evaluación
  1. CA1Se han reconocido las posibilidades del lenguaje de marcas relativas a la captura de los eventos producidos.
  2. CA2Se han identificado las características del lenguaje de programación relativas a la gestión de los eventos.
  3. CA3Se han diferenciado los tipos de eventos que se pueden manejar.
  4. CA4Se ha creado un código que capture y utilice eventos.
  5. CA5Se han reconocido las capacidades del lenguaje relativas a la gestión de formularios Web.
  6. CA6Se han validado formularios web utilizando eventos.
  7. CA7Se han utilizado expresiones regulares para facilitar los procedimientos de validación.
  8. CA8Se ha probado y documentado el código.
RA6Desarrolla aplicaciones web analizando y aplicando las características del modelo de objetos del documento.8 criterios de evaluación
  1. CA1Se ha reconocido el modelo de objetos del documento de una página Web.
  2. CA2Se han identificado los objetos del modelo, sus propiedades y métodos.
  3. CA3Se ha creado y verificado un código que acceda a la estructura del documento.
  4. CA4Se han creado nuevos elementos de la estructura y modificado elementos ya existentes.
  5. CA5Se han asociado acciones a los eventos del modelo.
  6. CA6Se han identificado las diferencias que presenta el modelo en diferentes navegadores.
  7. CA7Se han programado aplicaciones Web de forma que funcionen en navegadores con diferentes implementaciones del modelo.
  8. CA8Se han independizado las tres facetas (contenido, aspecto y comportamiento), en aplicaciones Web.
RA7Desarrolla aplicaciones Web dinámicas, reconociendo y aplicando mecanismos de comunicación asíncrona entre cliente y servidor.A29 criterios de evaluación
  1. CA1Se han evaluado las ventajas e inconvenientes de utilizar mecanismos de comunicación asíncrona entre cliente y servidor Web.
  2. CA2Se han analizado los mecanismos disponibles para el establecimiento de la comunicación asíncrona.
  3. CA3Se han utilizado los objetos relacionados.
  4. CA4Se han identificado sus propiedades y sus métodos.
  5. CA5Se ha utilizado comunicación asíncrona en la actualización dinámica del documento Web.
  6. CA6Se han utilizado distintos formatos en el envío y recepción de información.
  7. CA7Se han programado aplicaciones Web asíncronas de forma que funcionen en diferentes navegadores.
  8. CA8Se 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.
  9. CA9Se han creado y depurado programas que utilicen estas librerías.