Fontana Algoritmica costruisci lo spettacolo · capisci l'algoritmo
Velocità 1.0×
In esecuzione
— fontana ferma —
Forma gettospenta
Passo0
Variabile · intensità60
È l'unica variabile del programma. La cambi qui o col blocco INTENSITÀ; GETTO la usa per l'altezza e SE la legge.
Il palco è pronto.Aggiungi qualche blocco nell'officina a destra e premi Esegui. L'acqua farà esattamente ciò che hai scritto, un passo alla volta.
1Aggiungi blocchi 2Premi Esegui 3Guarda l'acqua
Inserimento dentro un contenitore

Area di lavoro

0 blocchi
Sfida

Sequenza di effetti da ottenere
Un algoritmo, visto dall'acqua

Un algoritmo è una sequenza di istruzioni precise eseguite in ordine. Qui ogni istruzione è un blocco, e l'esecutore è la fontana: premi Esegui e il puntatore arancione ti mostra quale blocco sta agendo, mentre l'acqua reagisce. Con Passo avanzi un'istruzione alla volta.

1·2·3

Sequenza

I blocchi si leggono dall'alto in basso. Cambia l'ordine e cambia lo spettacolo: stesso materiale, risultato diverso.

Ciclo — Ripeti N volte

Ripete i blocchi al suo interno N volte, senza riscriverli. È il modo intelligente per non copiare-incollare.

?

Condizione — Se intensità …

Esegue i blocchi interni solo se la condizione è vera in quel momento. Così il programma decide da solo cosa fare.

x

Variabile — intensità

Un valore che il programma ricorda e può cambiare durante l'esecuzione. Un solo blocco la modifica, molti altri la usano.

Sfida per la classe: ottieni un finale alto e colorato usando un ciclo e una condizione, con il minor numero di blocchi possibile. Confrontate le soluzioni: l'algoritmo più breve vince.