...
99 hores
Activitats d’ensenyament i aprenentatge
Activitat | Títol de l'activitat | Resultats d'aprenentatge | Hores |
---|---|---|---|
1 | Suspense | 0 |
Suspense
Amb Suspense els components poden aturar el renderitzat mentre esperen que finalitzi un procés asíncron, com la separació de codi o la recuperació de dades.
Resultats d'aprenentatge i criteris d'avaluació
1 Selecciona les arquitectures i tecnologies de programació sobre clients web, identificant i analitzant les capacitats i les característiques de cadascuna.
- Caracteritza i diferencia els models d’execució de codi al servidor i al client web.
- Identifica les capacitats i els mecanismes d’execució de codi dels navegadors web.
- Identifica i caracteritza els principals llenguatges relacionats amb la programació de clients web.
- Identifica i caracteritza els principals llenguatges relacionats amb la programació de clients web.
- Reconeix les particularitats de la programació de guions i els seus avantatges i desavantatges sobre la programació tradicional.
- Verifica els mecanismes d'integració dels llenguatges de marques amb els llenguatges de programació de clients web.
- Reconeix i avalua les eines de programació i prova sobre clients web.
2 Escriu sentències simples, aplicant la sintaxi del llenguatge i verificant la seva execució sobre navegadors web.
- Selecciona un llenguatge de programació de clients web a funció de les possibilitats.
- Utilitza els diferents tipus de variables i operadors disponibles al llenguatge.
- Identifica els àmbits d'utilització de les variables.
- Reconeix i comprova les peculiaritats del llenguatge respecte a les conversions entre diferents tipus de dades.
- Utilitza mecanismes de decisió en la creació de blocs de sentències.
- Utilitza bucles i verifica el funcionament.
- Afegeix comentaris al codi.
- Utilitza eines i entorns per facilitar la programació, la prova i la documentació del codi.
3 Escriu codi, identificant i aplicant les funcionalitats aportades pels objectes predefinits del llenguatge.
- Identifica els objectes predefinits del llenguatge.
- Analitza els objectes referents a les finestres del navegador i els documents web que hi contenen.
- Escriu sentències que utilitzin els objectes predefinits del llenguatge per canviar l'aspecte del navegador i el document que hi conté.
- Genera textos i etiquetes com a resultat de l'execució de codi al navegador.
- Escriu sentències que utilitzin els objectes predefinits del llenguatge per interactuar amb l'usuari.
- Utilitza les característiques pròpies del llenguatge en documents compostos per diverses finestres.
- Utilitza mecanismes del navegador web per emmagatzemar informació i recuperar-ne el contingut.
- Depura i documenta el codi.
4 Programa codi per a clients web analitzant i utilitzant estructures definides per l’usuari.
- Classifica i utilitza les funcions predefinides del llenguatge.
- Crea i utilitza funcions definides per l'usuari.
- Reconeix les característiques del llenguatge relatives a la creació i l'ús de matrius (arrays).
- Crea i utilitza matrius (arrays).
- Utilitza operacions agregades per al maneig d'informació emmagatzemada a col·leccions.
- Reconeix les característiques d'orientació a objectes del llenguatge.
- Crea codi per definir l'estructura d'objectes.
- Crea mètodes i propietats.
- Crea codi que faci ús d'objectes definits per l'usuari.
- Utilitza patrons de disseny de programari.
- Depura i documenta el codi.
5 Desenvolupa aplicacions web interactives integrant mecanismes de maneig d'esdeveniments.
- Reconeix les possibilitats del llenguatge de marques relatives a la captura dels esdeveniments produïts.
- Identifica les característiques del llenguatge de programació relatives a la gestió dels esdeveniments.
- Diferencia els tipus d'esdeveniments que es poden manejar.
- Crea un codi que capturi i utilitzi esdeveniments.
- Reconeix les capacitats del llenguatge relatives a la gestió de formularis web.
- Valida formularis web utilitzant esdeveniments.
- Utilitza expressions regulars per facilitar els procediments de validació.
- Prova i documenta el codi.
6 Desenvolupa aplicacions web analitzant i aplicant les característiques del model d'objectes del document.
- Reconeix el model d'objectes del document de pàgina web.
- Identifica els objectes del model, les propietats i els seus mètodes.
- Crea i verifica un codi que accedeixi a l'estructura del document.
- Crea nous elements de l'estructura i en modifica elements ja existents.
- Associa accions als esdeveniments del model.
- Identifica les diferències que presenta el model a diferents navegadors.
- Programa aplicacions web de manera que funcionin a navegadors amb diferents implementacions del model.
- Independitza les tres capes d'implementació (contingut, aspecte i comportament), en aplicacions web.
7 Desenvolupa aplicacions web dinàmiques, reconeixent i aplicant mecanismes de comunicació asíncrona entre client i servidor.
- Avalua els avantatges i els inconvenients d'utilitzar mecanismes de comunicació asíncrona entre client i servidor web.
- Analitza els mecanismes disponibles per a l'establiment de la comunicació asíncrona.
- Utilitza els objectes relacionats.
- Identifica les propietats i els seus mètodes.
- Utilitza comunicació asíncrona en l'actualització dinàmica del document web.
- Utilitzat diferents formats en l'enviament i la recepció d'informació.
- Programa aplicacions web asíncrones de manera que funcionin a diferents navegadors.
- Classifica, analitza i utilitza llibreries i frameworks que facilitin la incorporació de les tecnologies d'actualització dinàmica a la programació de pàgines web.
- Crea i prova i documentat aplicacions web que utilitzin aquestes llibreries i frameworks.