Titolo UdA: Le funzioni nella programmazione con le canzoni
Grado di scuola: Quarto - Quinto anno SSSG (Istituto Tecnico Economico)
Istituto: I.I.S Luca Pacioli – Crema (CR)
Autore : Diego Guerci
IN SINTESI
L’attività prevede la stesura di testi di canzoni per apprendere il concetto di funzione nella programmazione
IL PERCORSO DIDATTICO
Prima fase: Ascolto del video sulle funzioni
La prima fase dell’unità didattica prevede l’ascolto del seguente video sul concetto di funzione e passaggio di parametri alle funzioni.
Video sul concetto di funzioneSeconda fase: Stesura di testi di canzoni parametriche
Gli studenti saranno invitati e aiutati dal docente alla scrittura di testi di canzoni che contengono parametri. I testi prodotti potranno essere accompagnati da uno strumento musicale, essere rappati oppure semplicemente condivisi in un documento con l’intera classe durante la lezione. Una volta che il docente ha fatto comprendere il concetto di funzione, di parametro e di passaggio di parametri si può passare alla fase successiva.
Terza fase: Realizzazione di semplici programmi con funzioni
Gli studenti in questa fase più laboratoriale e tecnica produrranno dei piccoli programmi utilizzando delle funzioni create da loro (es: funzione che calcola la somma di due numeri, funzione che determina il massimo tra due numeri, funzione che calcola la media aritmetica di un insieme di valori ecc). La scelta del linguaggio di programmazione in cui operare è una scelta didattica dell’insegnante anche se per questa attività è stato utilizzato il linguaggio Python.
VEDI IL QUADRO SINOTTICO
Fai click sull'immagine per visualizzarlo

Il format riassuntivo
Le attività didattiche
"dove si descrivono le attività che costituiscono il progetto"
- Si condivide il progetto: presentazione dei singoli passaggi
- Ascolto del video sulle funzioni
- Produzione dei testi di alcune canzoni con parametri
- Realizzazione di semplici programmi con funzioni
ILV
"dove si descrive la tipologia del lavoro didattico"
Informazione Laboratorio Verifica
Competenze
"dove si descrivono le competenze che si intendono potenziare"
- Ascoltare
- Collaborare
- Valutare
DigComp2.1.
"dove si descrivono le competenze digitali che si intendono verificare"
- 3.1 Sviluppare contenuti digitali
- 3.1 Sviluppare contenuti digitali
- 1.2 Valutare dati, informazioni e contenuti digitali
Livelli DigComp2.1.
"dove si individuano i livelli di padronanza per ogni competenza"
2.1 Interagire con gli altri attraverso le tecnologie digitali - Liv. 6
2.2 Condividere informazioni attraverso le tecnologie digitali - Liv. 6
Strumenti
"dove si descrivono gli strumenti che vengono utilizzati"
- Internet
- Computer ed editor di testo
- Python IDLE
Materiali didattici prodotti
"dove si descrivono i prodotti dell'UdA"
- documenti condivisi
- programmi python
Modalità di valutazione
"dove si descrivono le modalità di valutazione e valorizzazione da applicare"
- Rispetto dei tempi
- Qualità dei testi prodotti
- Correttezza sintattica dei programmi scritti
Competenze DigComp 2.1
Informazione e data literacy
Navigare, ricercare e filtrare dati, informazioni e contenuti digitali
Valutare dati, informazioni e contenuti digitali
Gestire dati, informazioni e contenuti digitali
Comunicazione e collaborazione
Interagire con le tecnologie digitali
Condividere con le tecnologie digitali
Impegnarsi nella cittadinanza con le tecnologie digitali
Collaborare attraverso le tecnologie digitali
Netiquette
Gestire l’identità digitale
Creazione di contenuti digitali
Sviluppare contenuti digitali
Integrare e rielaborare contenuti digitali
Copyright e licenze
Programmazione
Sicurezza
Proteggere i dispositivi
Proteggere i dati personali e la privacy
Tutelare la salute e il benessere
Proteggere l’ambiente
Problem solving
Risolvere problemi tecnici
Identificare i bisogni e le risposte tecnologiche
Usare in modo creativo le tecnologie digitali
Identificare i gap di competenza digitale
Materiali didattici
- Il format di analisi
- Glossario termini
Gli strumenti
- Python
