Attività "Senza Rete" : Pensiero computazionale
(Katie Apone - Code.org) La lezione sul pensiero computazionale
ha lo scopo di insegnarti come prendere un problema grande e difficile,
e scomporlo in diversi problemi più semplici.
L'obiettivo in questa lezione è quello di scrivere un insieme di istruzioni
che qualcuno possa seguire per disegnare uno dei mostri
presenti nel piano di lavoro di questa lezione.
Gli studenti si divideranno in gruppi che scrivono le istruzioni
e poi le passano ad un altro gruppo
che dovrà disegnare il mostro.
I gruppi potranno scrivere le istruzioni
usando le quattro fasi del pensiero computazionale:
decomposizione
individuazione di schemi
astrazione, e algoritmi.
algoritmi.
In primo luogo, i gruppi decompongono il compito,
il che significa fare un piano di attività.
Poi cercheranno schemi comuni a tutti i mostri presenti nel catalogo.
Quando si imbattono in differenze tra i mostri
applicheranno l'astrazione per trascurare, o rimuovere, questi dettagli.
Ad esempio, un mostro in catalogo ha gli occhi strabici (vegitas)
e un altro ha gli occhi spiritati (spritem),
ma entrambi hanno gli occhi.
Così possiamo scrivere una riga che dice: "Il mostro ha gli occhi _____ " (The monster has "blank" yes)
Infine gli studenti possono scrivere una serie di istruzioni,
cioè un algoritmo, che elenca le parti del mostro
e riempie gli spazi vuoti (_____) specificando come le parti devono essere.
E questo è l'insieme di istruzioni che passano
agli altri studenti per far ricreare loro i propri mostri.