UNITA’ FORMATIVA - ittgiorgi.gov.it 2016-2019/2017-2018/Coding_con_Scratch_e... · UNITA’...

2
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

Transcript of UNITA’ FORMATIVA - ittgiorgi.gov.it 2016-2019/2017-2018/Coding_con_Scratch_e... · UNITA’...

Page 1: UNITA’ FORMATIVA - ittgiorgi.gov.it 2016-2019/2017-2018/Coding_con_Scratch_e... · UNITA’ FORMATIVA Competenze digitali e nuovi ambienti di apprendimento Coding con Scratch e

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

Page 2: UNITA’ FORMATIVA - ittgiorgi.gov.it 2016-2019/2017-2018/Coding_con_Scratch_e... · UNITA’ FORMATIVA Competenze digitali e nuovi ambienti di apprendimento Coding con Scratch e

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