Il pensiero computazionale e il coding
Spiegazione
Pensiero computazionale
Gli algoritmi
Le strutture di base
Programmare con i blocchi
Perché è utile
Mappa
Parole importanti
Frasi da copiare
- Pensiero computazionale: è il modo di ragionare per risolvere problemi come un informatico: scomporre il problema in parti, riconoscere schemi, astrarre (tenere solo ciò che serve), scrivere un algoritmo.
- Gli algoritmi: un algoritmo è una sequenza finita, ordinata e precisa di istruzioni.
- Le strutture di base: Sequenza (istruzioni una dopo l’altra), selezione (se… allora… altrimenti), iterazione o ciclo (ripeti n volte, ripeti finché…).
- Programmare con i blocchi: scratch, Code.org, robot didattici: si muovono personaggi, si creano giochi e animazioni.
- Perché è utile: allena logica, creatività e collaborazione; serve in tutte le materie e nei lavori di domani.
Esercizi
Scheda A
1Collega ogni parola al suo significato.
2Completa le frasi con la parola giusta.
3Scegli la risposta giusta.
Nel diagramma di flusso la decisione è un…
4Scegli la risposta giusta.
Ripeti finché… è un esempio di…
5Vero o falso?
Un algoritmo deve essere finito.
6Vero o falso?
Il punteggio di un gioco non può stare in una variabile.
7Rispondi con parole tue.
Scrivi l’algoritmo per attraversare la strada sulle strisce.
8Metti in ordine le parole e forma la frase.
Scheda B
1Scegli la risposta giusta.
Quale parola vuol dire: «contenitore di un dato»?
2Scegli la risposta giusta.
Quale parola vuol dire: «disegno di un algoritmo»?
3Scegli la risposta giusta.
Quale parola vuol dire: «dividere un problema in parti»?
4Completa le frasi con la parola giusta.
5Vero o falso?
«ITERAZIONE» vuol dire: dividere un problema in parti.
6Vero o falso?
«PENSIERO COMPUTAZIONALE» vuol dire: dividere un problema in parti.
7Rispondi con parole tue.
Scrivi l’algoritmo per attraversare la strada sulle strisce.
8Vero o falso?
Il punteggio di un gioco non può stare in una variabile.
9Vero o falso?
Un algoritmo deve essere finito.
10Scegli la risposta giusta.
Ripeti finché… è un esempio di…
11Scegli la risposta giusta.
Nel diagramma di flusso la decisione è un…
12Metti in ordine le parole e forma la frase.
Scheda C
1Metti in ordine le parole e forma la frase.
2Leggi il significato e scrivi la parola giusta.
disegno di un algoritmo
3Leggi il significato e scrivi la parola giusta.
ragionare per risolvere problemi in passi
4Collega ogni parola al suo significato.
5Vero o falso?
Il punteggio di un gioco non può stare in una variabile.
6Rispondi con parole tue.
Scrivi l’algoritmo per attraversare la strada sulle strisce.
7Vero o falso?
Un algoritmo deve essere finito.
8Scegli la risposta giusta.
Nel diagramma di flusso la decisione è un…
9Scegli la risposta giusta.
Ripeti finché… è un esempio di…
10Completa le frasi con la parola giusta.
11Vero o falso?
«SELEZIONE» vuol dire: ciclo, ripetizione.
✅ Soluzioni
Scheda A
- 🧠 PENSIERO COMPUTAZIONALE → ragionare per risolvere problemi in passi; 🧩 SCOMPORRE → dividere un problema in parti; 🔷 DIAGRAMMA DI FLUSSO → disegno di un algoritmo; ❓ SELEZIONE → se… allora… altrimenti; 🔁 ITERAZIONE → ciclo, ripetizione; 📦 VARIABILE → contenitore di un dato
- scomporre – decisione – variabile – debug
- rombo
- iterazione
- VERO
- FALSO
- Risposta libera.
- Il primo passo è scomporre il problema.
Scheda B
- VARIABILE
- DIAGRAMMA DI FLUSSO
- SCOMPORRE
- scomporre – debug – decisione – variabile
- FALSO
- FALSO
- Risposta libera.
- FALSO
- VERO
- iterazione
- rombo
- Il rombo nel diagramma di flusso è una decisione.
Scheda C
- Una variabile contiene un dato.
- DIAGRAMMA DI FLUSSO
- PENSIERO COMPUTAZIONALE
- 🔷 DIAGRAMMA DI FLUSSO → disegno di un algoritmo; 🧠 PENSIERO COMPUTAZIONALE → ragionare per risolvere problemi in passi; ❓ SELEZIONE → se… allora… altrimenti; 📦 VARIABILE → contenitore di un dato; 🧩 SCOMPORRE → dividere un problema in parti; 🔁 ITERAZIONE → ciclo, ripetizione
- FALSO
- Risposta libera.
- VERO
- rombo
- iterazione
- debug – decisione – scomporre – variabile
- FALSO