CODING
CODING
(a cura del RATI)
PRESENTAZIONE:
L’informatica svolge ormai un ruolo decisivo nella società attuale, pertanto il suo inserimento nel processo formativo dei ragazzi è assolutamente inevitabile.
Programmare deve diventare un’attività accessibile a tutti, poiché imparando a programmare, i ragazzi impareranno mille altre cose, aprendosi a nuove opportunità di apprendimento.
Comprendere le basi culturali e scientifiche dell’informatica può essere l’occasione per evitare il rischio di essere consumatori passivi ed ignari, invece che soggetti consapevoli di tutti gli aspetti in gioco, attori attivamente partecipi dello sviluppo delle tecnologie.
Per essere culturalmente preparato a qualunque lavoro uno studente di adesso vorrà fare da grande è indispensabile quindi una comprensione dei concetti di base dell’informatica. Il pensiero computazionale, inoltre, aiuta a sviluppare competenze logiche e capacità di risolvere problemi in modo creativo ed efficiente, qualità che sono importanti per tutti i futuri cittadini.
Il modo più semplice e divertente di sviluppare il pensiero computazionale è attraverso la programmazione (coding) in un contesto di gioco
ATTIVITA’ IN PRESENZA: 10 ore
TOTALE ORE FORMAZIONE: 10 ore
FORMATORI DEL CORSO: Dott.ssa Francesca SCOZZARI e Dott.
DESTINATARI: docenti di scuola dell’infanzia, primaria e secondaria di I grado
DURATA: settembre
MODALITA’ DI VERIFICA:
Utilizzo delle conoscenze apprese durante le attività di classe con gli alunni
OBIETTIVI DEL CORSO:
- Potenziare l’alfabetizzazione informatica
- Potenziare l’educazione ai processi logici e alle capacità di argomentare.
- Sviluppare un pensiero computazionale per favorire la consapevolezza e la conoscenza del contesto tecnologico-informatico
- Assumere comportamenti autonomi e responsabili
- Essere in grado di progettare il proprio segmento operativo
- Avviare gli alunni all’acquisizione della logica della programmazione
- Favorire lo sviluppo della creatività attraverso la molteplicità di modi che l’informatica offre per affrontare e risolvere un problema
- Sviluppare il ragionamento accurato e preciso
- Aiutare a padroneggiare la complessità (imparare a risolvere problemi informatici aiuta a risolvere problemi complessi in altre aree)
Conoscenze
- Introduzione al coding e al pensiero computazionale
- Il passaggio da utente di tecnologia a programmatore
- Problem solving: concetto di algoritmo e concetto di programma
- Presentazione del sito programmailfuturo.it e del sito studio.code.org
- Progressività delle attività per i bambini e ragazzi delle varie fasce d’età
- Differenza tra “lezioni tradizionali” e “lezioni tecnologiche”
- Registrazione docente sul sito programmailfuturo.it e sul sito studio.code.org
- Creazione e gestione di classi nel sito studio.code.org
Abilità:
- Imparare ad imparare
- Progettare
- Collaborare e partecipare
- Agire in modo autonomo e responsabile
- Risolvere problemi
- Individuare collegamenti e relazioni
- Acquisire e interpretare l’informazione
Competenze: al lavoro per obiettivi si affianca quello relativo alle competenze : i bambini imparano, imparano a fare e imparano ad imparare.
Durante le sessioni di lavoro la mobilitazione delle capacità logiche è sempre condizione imprescindibile: nel formulare e applicare costrutti logici, nel consolidare la progettualità e il pensiero procedurale, nello sviluppare soluzioni ai percorsi.
Anche la capacità di comprensione del testo viene stimolata, poiché la comprensione semantica delle espressioni è fondamentale per linguaggio di programmazione.
























