Desenvolupament web en entorn client
A revisarRA2 — cap activitat no el treballaRA3 — cap activitat no el treballaRA6 — cap activitat no el treballa
Programa
Typescript
9 h · 9%Astro
RA1RA4RA5RA750 h · 51%Aplicació web
40 h · 40%Resultats d'aprenentatge
RA1Selecciona les arquitectures i tecnologies de programació sobre clients web, identificant i analitzant les capacitats i les característiques de cadascuna.A27 criteris d'avaluació
- CA1Caracteritza i diferencia els models d’execució de codi al servidor i al client web.
- CA2Identifica les capacitats i els mecanismes d’execució de codi dels navegadors web.
- CA3Identifica i caracteritza els principals llenguatges relacionats amb la programació de clients web.
- CA4Identifica i caracteritza els principals llenguatges relacionats amb la programació de clients web.
- CA5Reconeix les particularitats de la programació de guions i els seus avantatges i desavantatges sobre la programació tradicional.
- CA6Verifica els mecanismes d'integració dels llenguatges de marques amb els llenguatges de programació de clients web.
- CA7Reconeix i avalua les eines de programació i prova sobre clients web.
RA2Escriu sentències simples, aplicant la sintaxi del llenguatge i verificant la seva execució sobre navegadors web.8 criteris d'avaluació
- CA1Selecciona un llenguatge de programació de clients web a funció de les possibilitats.
- CA2Utilitza els diferents tipus de variables i operadors disponibles al llenguatge.
- CA3Identifica els àmbits d'utilització de les variables.
- CA4Reconeix i comprova les peculiaritats del llenguatge respecte a les conversions entre diferents tipus de dades.
- CA5Utilitza mecanismes de decisió en la creació de blocs de sentències.
- CA6Utilitza bucles i verifica el funcionament.
- CA7Afegeix comentaris al codi.
- CA8Utilitza eines i entorns per facilitar la programació, la prova i la documentació del codi.
RA3Escriu codi, identificant i aplicant les funcionalitats aportades pels objectes predefinits del llenguatge.8 criteris d'avaluació
- CA1Identifica els objectes predefinits del llenguatge.
- CA2Analitza els objectes referents a les finestres del navegador i els documents web que hi contenen.
- CA3Escriu sentències que utilitzin els objectes predefinits del llenguatge per canviar l'aspecte del navegador i el document que hi conté.
- CA4Genera textos i etiquetes com a resultat de l'execució de codi al navegador.
- CA5Escriu sentències que utilitzin els objectes predefinits del llenguatge per interactuar amb l'usuari.
- CA6Utilitza les característiques pròpies del llenguatge en documents compostos per diverses finestres.
- CA7Utilitza mecanismes del navegador web per emmagatzemar informació i recuperar-ne el contingut.
- CA8Depura i documenta el codi.
RA44. Programa codi per a clients web analitzant i utilitzant estructures definides per l’usuari.A211 criteris d'avaluació
- CA1Classifica i utilitza les funcions predefinides del llenguatge.
- CA2Crea i utilitza funcions definides per l'usuari.
- CA3Reconeix les característiques del llenguatge relatives a la creació i l'ús de matrius (arrays).
- CA4Crea i utilitza matrius (arrays).
- CA5Utilitza operacions agregades per al maneig d'informació emmagatzemada a col·leccions.
- CA6Reconeix les característiques d'orientació a objectes del llenguatge.
- CA7Crea codi per definir l'estructura d'objectes.
- CA8Crea mètodes i propietats.
- CA9Crea codi que faci ús d'objectes definits per l'usuari.
- CA10Utilitza patrons de disseny de programari.
- CA11Depura i documenta el codi.
RA5Desenvolupa aplicacions web interactives integrant mecanismes de maneig d'esdeveniments.A28 criteris d'avaluació
- CA1Reconeix les possibilitats del llenguatge de marques relatives a la captura dels esdeveniments produïts.
- CA2Identifica les característiques del llenguatge de programació relatives a la gestió dels esdeveniments.
- CA3Diferencia els tipus d'esdeveniments que es poden manejar.
- CA4Crea un codi que capturi i utilitzi esdeveniments.
- CA5Reconeix les capacitats del llenguatge relatives a la gestió de formularis web.
- CA6Valida formularis web utilitzant esdeveniments.
- CA7Utilitza expressions regulars per facilitar els procediments de validació.
- CA8Prova i documenta el codi.
RA6Desenvolupa aplicacions web analitzant i aplicant les característiques del model d'objectes del document.8 criteris d'avaluació
- CA1Reconeix el model d'objectes del document de pàgina web.
- CA2Identifica els objectes del model, les propietats i els seus mètodes.
- CA3Crea i verifica un codi que accedeixi a l'estructura del document.
- CA4Crea nous elements de l'estructura i en modifica elements ja existents.
- CA5Associa accions als esdeveniments del model.
- CA6Identifica les diferències que presenta el model a diferents navegadors.
- CA7Programa aplicacions web de manera que funcionin a navegadors amb diferents implementacions del model.
- CA8Independitza les tres capes d'implementació (contingut, aspecte i comportament), en aplicacions web.
RA7Desenvolupa aplicacions web dinàmiques, reconeixent i aplicant mecanismes de comunicació asíncrona entre client i servidor.A29 criteris d'avaluació
- CA1Avalua els avantatges i els inconvenients d'utilitzar mecanismes de comunicació asíncrona entre client i servidor web.
- CA2Analitza els mecanismes disponibles per a l'establiment de la comunicació asíncrona.
- CA3Utilitza els objectes relacionats.
- CA4Identifica les propietats i els seus mètodes.
- CA5Utilitza comunicació asíncrona en l'actualització dinàmica del document web.
- CA6Utilitzat diferents formats en l'enviament i la recepció d'informació.
- CA7Programa aplicacions web asíncrones de manera que funcionin a diferents navegadors.
- CA8Classifica, analitza i utilitza llibreries i frameworks que facilitin la incorporació de les tecnologies d'actualització dinàmica a la programació de pàgines web.
- CA9Crea i prova i documentat aplicacions web que utilitzin aquestes llibreries i frameworks.