COS'È UN ALGORITMO?
Un algoritmo...
- È un insieme di passaggi per completare un'attività.
- L'ordine dei passaggi è importante!
- L'ordine dei passaggi è importante!
- Deve essere facile da capire per l'utente.

In questo video, guarda come questo papà insegna ai suoi figli una lezione sul perché gli algoritmi devono essere esatti, facili da capiree nel giusto ordine.
COSA NE PENSI?

- Qual era l'algoritmo che i bambini stavano scrivendo?
- Perché i primi tentativi sono falliti?
- Come hanno migliorato i loro algoritmi?
Suggerimento del mentore
Le migliori pratiche: Incoraggia gli studenti a suddividere il compito in piccoli passi. Tienili eccitati ricordando loro che questo è il primo passo verso il coding.
Attività facoltativa: Fai l'attività Burro di arachidi e marmellata con i tuoi studenti!
Ulteriori informazioni: Le scuole europee hanno sperimentato modi per insegnare l'informatica ai bambini più piccoli (4-5 anni), ma è un'attività davvero divertente da fare con chiunque!
Volevano illustrare che i computer non sono intelligenti. Sono solo macchine molto veloci (e stupide) che fanno tutto ciò che noi programmiamo per dirgli di fare. Lo hanno fatto comportandosi come dei computer e i bambini hanno "programmato" i computer/insegnante per fare un PB&J. È piuttosto divertente se fatto correttamente perché l'obiettivo è prendere i comandi il più letteralmente possibile. Se il primo passo degli studenti è "Spalma il burro di arachidi sul pane", gli insegnanti/computer non faranno prima le cose più ovvie, ma faranno la cosa più letterale, che probabilmente sarà spalmare il burro di arachidi su TUTTA la pagnotta (dato che lo studente non ha specificato solo un pezzo di pane tostato).
C'è un video di esempio qui con ulteriori istruzioni e informazioni.
Domande guida da porre agli studenti: Ci sono altri giochi che richiedono un algoritmo per essere giocati? Pensa a uno di quei giochi da tavola calda in cui devi preparare le ordinazioni dei clienti. Prima cuoci la carne, tagli le verdure e poi metti tutto insieme in un piatto! Come Overcooked! Ci sono altri giochi della vita reale che utilizzano un algoritmo? Che ne dici del cubo di Rubik? Ripeti determinati schemi finché i quadrati non si spostano dove vuoi tu: questo è un algoritmo!
I consigli dei mentori sono forniti dal supporto di AmeriCorps.

GLI ALGORITMI DEVONO ESSERE PRECISI!

ALGORITMI DI CODIFICA E AI

ATTIVITÀ: DISEGNARE FORME CON GLI ALGORITMI
Fermati e discuti
Come è andata l'attività?
- Il tuo compagno ha disegnato correttamente la forma?
- Cosa ha funzionato?
- Cosa non ha funzionato?

Se il tuo partner non ha capito bene, prova a correggere il tuo algoritmo in modo che possa seguire i passaggi!
CONSIGLI DA RICORDARE
- Essere esatto!
- Metti le cose nel giusto ordine, chiamato sequenza sequenza.
- Il computer può fare solo quello che gli dici di fare!