Cap. 13 Pensiero computazionale e fondamenti di programmazione Concetto 301 parole

Riconoscimento di schemi: individua le ripetizioni, costruisci la regola

Individua le strutture ricorrenti per elaborare una regola riutilizzabile, anziché limitarti a memorizzare casi isolati.

Audio

Ascolta questa pagina (beta)

Sottotitoli

Il riconoscimento di schemi consiste nell'esaminare diversi esempi e notare che la stessa struttura si ripresenta più volte. Per esempio, in un foglio di calcolo potresti osservare che ogni fattura segue la stessa struttura: nome del cliente, data, elenco degli articoli, totale. Invece di trattare ogni fattura come un rompicapo a sé stante, individui lo schema ricorrente e crei un modello o una formula che funzioni per tutte. La distinzione fondamentale è che il riconoscimento di schemi riguarda l'estrazione di una regola generale da casi specifici, non la semplice memorizzazione dei singoli casi. Se ti limiti a ricordare casi individuali senza cogliere il filo conduttore, stai applicando una semplice memorizzazione, non il riconoscimento di schemi.

Un accorgimento utile consiste nel chiederti: «Che cosa rimane invariato in questi esempi?». Se la risposta è una sequenza di passaggi o una struttura dei dati, hai individuato uno schema. Per procedere per eliminazione, fai attenzione alle opzioni di risposta che descrivono dettagliatamente un singolo caso: sono trappole, perché il riconoscimento di schemi riguarda ciò che si ripete, non un caso isolato. Un altro indizio: se una domanda presenta un elenco di attività e chiede quale competenza sia necessaria, il riconoscimento di schemi è quella che consente di creare un processo riutilizzabile, non soltanto di risolvere il problema immediato. Per esempio, ordinare alfabeticamente un elenco di nomi è un'attività una tantum, mentre notare che l'ordinamento viene sempre effettuato prima per cognome è riconoscimento di schemi.

Per metterti rapidamente alla prova, scegli tre elementi simili dai tuoi appunti di studio e prova a formulare un'unica regola che li comprenda tutti. Se ci riesci, hai utilizzato il riconoscimento di schemi. In caso contrario, stai ancora considerando ciascun elemento isolatamente. Questa verifica sintetica — tre elementi, una regola — è il modo più rapido per accertarti di aver compreso il concetto.

Flashcard collegata

Che cosa consente di fare il riconoscimento di schemi ricorrenti?

Individuare strutture ricorrenti per poter progettare una regola o un processo riutilizzabile.

Torna alla flashcard Vedi tutte le flashcard