9.1. Introducció i objectius
Al llarg dels apartats anteriors hem tractat conceptes que són bàsics en qualsevol llenguatge de programació: variables, funcions, bucles i estructures condicionals. Les hem usat de manera creativa en els nostres sketches i també hem introduït temes més propis de la computació creativa, com la interacció, el moviment i la utilització d’elements multimèdia.
En aquest apartat estudiarem les dues peces fonamentals que ens falten per completar els nostres coneixements de programació: els objectes i els arrays. Una vegada compresos, tindrem un coneixement bàsic molt complet de com programar en P5 i podrem aplicar aquests coneixements a qualsevol altre llenguatge de programació enfocat a qualsevol altra tasca. Com sempre, nosaltres farem ús creatiu d’aquests coneixements nous per aplicar-los als nostres dissenys.
Al llarg d’aquest tema aconseguirem els objectius següents:
- Entendre la utilitat i la lògica darrere dels objectes.
- Crear els nostres propis objectes amb el seu constructor, les seves propietats i els seus mètodes.
- Separar i estructurar el nostre codi en diversos fitxers.
- Comprendre quan necessitem usar arrays en lloc de variables.
- Crear, modificar i iterar a través d’arrays.
- Combinar l’ús d’arrays i objectes.
- Fer ús de manera creativa dels objectes i els arrays.