CODICE DI PROGRAMMAZIONE: IL LOOP O CICLO (RIPETERE)
Un LOOP (o ciclo) è un pezzo di codice che dice al computer di ripetere qualcosa. Così come la tua sveglia suona tutti i giorni alla stessa ora, i loop sono strutture che ripetono un processo ben preciso all'interno del codice.
Questo è il Livello 5 dell'esercizio COMPUTE IT. Ti dice di ripetere 3 volte due comandi ben precisi: sinistra, basso.
La continua ripetizione di questo schema è il tuo LOOP.
Quando crei un loop in un codice devi dire alla macchina in quali condizioni deve smettere di eseguire il loop e quante volte ripeterlo (nell'esercizio erano 3 volte).
Ci possono essere occasioni in cui si vuole un loop infinito (chiamato in programmazion esattamente così, "loop infinito").
Altre volte, come nel Livello 8 di COMPUTE IT, i loop possono essere uno dentro l'altro, si definiscono "nidificati".
In questo esercizio vi chiedeva di ripetere 4 volte dei comandi: quali?! Ripetere destra 4 volte e poi alto. Se volessimo esplicitare i comandi ad uno ad uno verrebbero così:
1°loop - destra destra destra destra alto
2°loop - destra destra destra destra alto
3°loop - destra destra destra destra alto
4°loop - destra destra destra destra alto
A volte puoi trovare scritto un loop anche con l'istruzione "mentre..."
Il trucco per comprendere bene i comandi è osservare le parentesi che seguono le regole della matematica: la prima parentesi che si apre si chiude per ultima, l'ultima parentesi aperta è la prima che si chiude!
Questo è il Livello 5 dell'esercizio COMPUTE IT. Ti dice di ripetere 3 volte due comandi ben precisi: sinistra, basso.
La continua ripetizione di questo schema è il tuo LOOP.
Quando crei un loop in un codice devi dire alla macchina in quali condizioni deve smettere di eseguire il loop e quante volte ripeterlo (nell'esercizio erano 3 volte).
Ci possono essere occasioni in cui si vuole un loop infinito (chiamato in programmazion esattamente così, "loop infinito").
Altre volte, come nel Livello 8 di COMPUTE IT, i loop possono essere uno dentro l'altro, si definiscono "nidificati".
In questo esercizio vi chiedeva di ripetere 4 volte dei comandi: quali?! Ripetere destra 4 volte e poi alto. Se volessimo esplicitare i comandi ad uno ad uno verrebbero così:
1°loop - destra destra destra destra alto
2°loop - destra destra destra destra alto
3°loop - destra destra destra destra alto
4°loop - destra destra destra destra alto
A volte puoi trovare scritto un loop anche con l'istruzione "mentre..."
Il trucco per comprendere bene i comandi è osservare le parentesi che seguono le regole della matematica: la prima parentesi che si apre si chiude per ultima, l'ultima parentesi aperta è la prima che si chiude!
fonte: "Girls who code", R. Saujani