# data[].attributes.body
Introduzione ai concetti di programmazione e algoritmo

# data[].attributes.body
L’obiettivo specifico della lezione è far capire agli studenti quanto sia importante rendere ogni istruzione di un programma chiara ed il più possibile non ambigua, e quanto sia cruciale rendere efficienti i propri programmi.

# data[].attributes.body
Esecuzione e codifica di semplici algoritmi sul quaderno.
Per controllare l'efficienza e la precisione dell'algoritmo scritto da ogni alunno viene chiesto a un altro compagno di eseguirlo.

# data[].attributes.body
Programmazione a blocchi

# data[].attributes.body
Introduzione all'uso di scratch: studio dell'interfaccia e spiegazione dei primi comandi di movimento e di controllo

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Esecuzione di semplici esercizi sul movimento.
Applicazione di formule sui poligoni regolari

# data[].attributes.body
Attività a coppie

# data[].attributes.body
Creare un semplice video gioco in cui bisogna percorrere un labirinto eseguendo i comandi di movimento e di controllo.

# data[].attributes.attachment_caption
Restituzione dei lavori tramite classroom + correzione in classe

# data[].attributes.body
Restituzione e correzione dei lavori