Pensament computacional i algoritmes per a fer un suc de taronja
El pensament computacional és una forma d’abordar problemes de manera lògica i estructurada, com ho faria un ordinador. No es tracta només de programar, sinó d’aprendre a pensar per resoldre problemes de manera eficaç i creativa.
Inclou habilitats com:
- Abstracció: Identificar la idea principal i ignorar els detalls irrellevants.
- Descomposició: Dividir un problema complex en parts més petites i manejables.
- Pattern recognition (Reconeixement de patrons): Trobar similituds entre problemes per aplicar solucions existents.
- Algorítmica: Dissenyar passos precisos per arribar a una solució.
Aquestes habilitats no només són útils per a la programació, sinó també per a la vida quotidiana i per a qualsevol altra àrea de coneixement.
⚙️ I què és un algoritme?
Un algoritme és una seqüència d’instruccions ben definides per resoldre un problema o dur a terme una tasca. És com una recepta de cuina: cada pas ha de ser clar i executable.

Exemples d’algoritmes senzills:
- Com preparar un suc de taronja.
- Com calcular l’edat d’una persona a partir de l’any de naixement.
- Com trobar el número més gran d’una llista.
Els algorismes són el cor de la programació. Sense ells, no hi hauria software, apps, videojocs, ni intel·ligència artificial.
Algorisme: Com fer un suc de taronja natural 🍊
Objectiu: Obtenir un suc de taronja fresc i natural.
Materials necessaris:
- Taronjes
- Estris: ganivet, premsa de fruits o espremedor, got
- Opcional: sucre, colador
Seqüència d’instruccions:
- Inici
- Agafa unes 2 o 3 taronges (segons la grandària).
- Lava les taronges sota l’aixeta per netejar-les.
- Tallar les taronges per meitat amb un ganivet.
- Repetir per cada meitat de taronja:
- Posar la meitat sobre l’espremedor
- Prémer fort amb la mà o amb l’eina fins que isca tot el suc.
- Tirar la pell després d’esprémer
- Si vols sense polpa llavors:
- Colar el suc per traure les llavors i les fibres.
- Si vols amb sucre llavors:
- Afegir una culleradeta de sucre i remoure.
- Si no:
- No afegir res.
- Abocar el suc en un got.
- Final
Una millor representació: els diagrames de flux
Què és un diagrama de flux? Un diagrama de flux és una representació gràfica d’un algorisme o procés. Utilitza símbols estàndard per mostrar cada pas, les decisions i el flux de l’execució.
Per què utilitzar diagrames de flux?
- Claredat visual:
- Permet veure tot el procés d’una ullada.
- És més fàcil d’entendre que un text llarg.
- Estructura lògica:
- Mostra com es relacionen els passos entre si.
- Ajuda a identificar errors de lògica abans de programar.
- Comunicació eficaç:
- És un llenguatge universal, entès per tothom (fins i tot per no programadors).
- Ideal per treballar en equip.
- Aprenentatge:
- Als iniciants els ajuda a entendre com es construeix un algorisme pas a pas.

Observa ara com queda!
