Flashcard
Le flashcard sono cartoncini con una domanda su un lato e la risposta sull'altro. Funzionano meglio se rispondi a memoria prima di girare la carta.
Metodo di studio · 7–9 anni · 50 minuti
I bambini scrivono una sequenza di istruzioni chiare e ordinate (un algoritmo) per svolgere un compito, la provano e la correggono quando qualcosa va storto.
Generate nuove a ogni clic e corrette subito a schermo.
I computer fanno esattamente quello che diciamo, che è molto diverso da quello che intendiamo. In questa lezione l'insegnante diventa un robot che prende tutto alla lettera, così i bambini scoprono da soli perché le istruzioni devono essere precise e nell'ordine giusto. Non servono schermi: è un'attività di coding unplugged, adatta alla terza e alla quarta primaria.
Annunciate: «Oggi sono un robot. So fare soltanto esattamente quello che mi dite.» Chiedete alla classe di farvi sedere su una sedia. Quando qualcuno dice «Siediti», sedetevi per terra accanto alla sedia. Quando dicono «Cammina verso la sedia», camminate dritti fino a sbatterci contro, piano, e fermatevi. Lasciate che ridano, poi chiedete: «Perché non ha funzionato?» Sette minuti.
Spiegate: «Un algoritmo è una sequenza di istruzioni, passo dopo passo, per svolgere un compito. Una ricetta, i passaggi per lavarsi i denti e la strada per arrivare a scuola sono tutti algoritmi. I computer seguono algoritmi che si chiamano programmi.»
Scrivete alla lavagna un buon algoritmo per qualcosa di semplice, come disegnare un quadrato su un foglio a quadretti:
Da dire: «Ogni passo è chiaro, e l'ordine conta. Che cosa succederebbe se scambiassi il passo 2 con il passo 4?» Poi introducete gli errori: «Quando un algoritmo contiene un errore, lo chiamiamo bug, che in inglese vuol dire "insetto". Trovarlo e correggerlo si dice fare debug. Tutti i programmatori fanno debug, continuamente.»