4.1. Introducció i objectius
En aquest apartat aprendrem a utilitzar en el nostre codi dos conceptes que s’utilitzen de manera molt habitual en la computació creativa: la repetició i la variació.
En apartats anteriors hem vist com podem utilitzar variables per evitar haver de repetir diverses vegades el codi que escrivim. Ara, per mitjà de tècniques d’iteració, serem capaços de fer que fragments del nostre codi es repeteixin un nombre determinat de vegades. També aprendrem a afegir una variació a aquestes repeticions per fer que els nostres dissenys siguin més orgànics.
Per a això, estudiarem els bucles for i l’aleatorietat. De nou, ens trobem amb conceptes que són universals en la programació i la lògica dels quals serà molt similar independentment del llenguatge que estiguem usant.
Es tracta de conceptes que, d’entrada, poden resultar complexos d’assimilar però que amb la pràctica es convertiran en eines fonamentals del nostre arsenal com a programadors creatius.
Al llarg del tema, aconseguirem els objectius següents:
- Reconèixer la importància de la iteració en els nostres programes.
- Implementar iteració en el codi mitjançant els bucles for.
- Crear patrons mitjançant l’ús de bucles imbricats.
- Conèixer les diferents maneres d’obtenir valors aleatoris.
- Utilitzar valors aleatoris als nostres sketches.