Upload
ngonhi
View
237
Download
0
Embed Size (px)
Citation preview
Istituto Tecnico Tecnologico “G. GIORGI” – Brindisi Informatica, Telecomunicazioni, Elettronica, Elettrotecnica, Automazione,
Meccanica Meccatronica, Energia
C.F. 80001970740 Cod. Mec. BRTF010004 Web: http://www.ittgiorgi.gov.it
Via Amalfi, 6 72100 BRINDISI Tel. 0831418894 – Fax 0831418882
e-mail: [email protected] p.e.c.: [email protected]
UNITA’ FORMATIVA
Competenze digitali e nuovi ambienti di apprendimento Coding con Scratch e Arduino
Obiettivi
Finalità: Il corso mira alla prosecuzione del percorso iniziato nella precedente annualità, per approfondire il pensiero computazionale all’interno della didattica nella scuola.
Obiettivi: L'obiettivo del corso, attraverso l'uso del coding, ovvero la capacità di elaborare concetti e problemi in forma algoritmica, è quello di potenziare diverse competenze trasversali, acquisite nella precedente annualità, applicabili a molte discipline: saper analizzare, scomporre e classificare un problema e codificarlo; saper generalizzare un problema; saper operare per modelli che si possono utilizzare in diversi contesti; saper elaborare unità didattiche nella propria disciplina che prevedano l'uso del coding, con uno specifico approfondimento dell'interazione con il mondo esterno impiegando il microcontrollore Arduino programmato mediante mBlock (estensione di Scratch).
Destinatari: Docenti scuola Primaria e Secondaria di I grado, che possiedono già una prima conoscenza dell’argomento.
Articolazione dell’Unità Formativa
Contenuto Descrizione Metodologie Ore
Introduzione Consolidamento dei concetti di coding e pensiero computazionale. Riepilogo della programmazione a blocchi con Scratch.
Lezione frontale apprendimento
cooperative Peer Education
3/0
Lezione 1
Laboratorio: programmazione avanzata con esempi di coding tramite l’utilizzo di Scratch: categorie di istruzioni: controlli ed eventi; variabili e liste; cicli di ripetizione; creazione di nuovi blocchi; comunicazione fra sprite; realizzazione di animazioni con webcam.
apprendimento cooperativo, learning by doing, Problem solving
0/4
Lezione 2
Caratteristiche e funzionalità di Arduino. Utilizzo della programmazione a blocchi per interagire con Arduino mediante mBlock (estensione di Scratch)
Lezione frontale apprendimento
cooperative Peer Education
3/0
Lezione 3 Laboratorio: realizzazione di applicazioni di interazione con il mondo esterno tramite Arduino con mBlock.
Studi di caso, learning by doing, Problem solving
0/4
Lezione 4 Coding avanzato: esempi avanzati di implementazione tramite Arduino.
Lezione frontale, apprendimento cooperative, Peer Education,
2/2
2
Studi di caso, learning by doing Problem solving
Lezione 5 Laboratorio: Coding avanzato con Arduino
0/4
Conclusione e verifica Chiarimenti per la consegna dei lavori. Verifica
2/1
Totale 25
Formazione in presenza: _25__ ore
Competenze in uscita
Competenze saper analizzare, scomporre e classificare un problema e codificarlo saper generalizzare un problema saper utilizzare software di coding saper utilizzare software di coding per l'interazione con Arduino
Conoscenze Armonizzazione delle conoscenze sul coding Strutture fondamentali e avanzate di programmazione Coding avanzato per Arduino con mBlock
Abilità saper operare modelli che si possono utilizzare in diversi contesti saper elaborare unità didattiche nella propria disciplina che prevedano l'uso del coding avanzato creazione di programmi tramite interfaccia a blocchi per interagire con il mondo esterno
Metodologie
Lezione frontale, Problem solving , Apprendimento cooperativo, Learning by doing, Studi di caso Peer Education
Periodo di svolgimento
Aprile - Giugno 2018
Risorse umane
Esperto formatore Tutor d’aula
Beni e servizi
Laboratorio multimediale Rete Internet LIM Materiali forniti dal docente esperto Web
Valutazione
Materiali prodotti, Test a risposta multipla