Un algoritmo è un insieme di regole che definisce molto precisamente una sequenza di eventi o operazioni che hanno un inizio e una fine . Gli algoritmi sono più comunemente intese come istruzioni di programmazione di computer per un computer . Tuttavia algoritmi possono essere espresse in molti modi , ad esempio un elenco o in un diagramma di flusso . Algoritmi di insegnamento ai bambini elementari a livello di scuola ha dimostrato di essere più efficace quando gli studenti possono visualizzare e interagire con un processo algoritmico piuttosto che imparare algoritmi specifici . Insegnare il pensiero algoritmico per bambini elementari a livello di scuola progettando un’attività di gruppo che richiede agli studenti di risolvere creativamente un problema progettando istruzioni eseguibili e valutare il loro successo . Istruzioni

1

dividere la classe in gruppi di tre . Istruire un membro di ogni gruppo a fare una diversa attività per pochi minuti .

2

pongono un problema pratico per i restanti studenti. Il problema pratico deve avere chiari limiti , ma può essere risolto in molti modi . Ad esempio , chiedere loro come è possibile per andare dal punto A al punto B senza calpestare tutte le linee o come un secchio da terra al soffitto solo con un guanto di lana , un righello e una persona due bracci .

3

Dare le coppie di studenti pochi minuti per pensare il problema . Poi istruire ogni coppia di discutere e di design , step – by- step , una soluzione con la loro immaginazione . La ricerca di Constance Kamii e Ann Dominick indica che gli studenti pensano più algoritmicamente quando sono incoraggiati ad inventare .

4

incarica un membro per ogni coppia di scrivere le istruzioni .

5

Informare i terzi membri dei gruppi di ricongiungersi con i compagni di classe . Avere uno degli studenti che hanno scritto le istruzioni raccontano il membro del gruppo che stava aspettando cosa fare . Il terzo membro del gruppo deve osservare quanto efficace le istruzioni sono quando viene eseguito.

6

Guarda da vicino come gli studenti sono in esecuzione le loro istruzioni . Chiedete loro di dirvi ciò che funziona e ciò che non è come una forma informale di auto-riflessione .

7

Raggruppare classe . Scegli una serie di istruzioni per scrivere alla lavagna in un formato grafico di flusso per tutti di vedere come le istruzioni funzionano come un algoritmo. Spiegare come un problema può essere risolto in molti modi differenti attraverso una serie di indicazioni eseguibili più chiaramente . Istruire gli studenti alzano la mano per condividere le loro esperienze con l’attività come parte della valutazione .