Workshop Linda Liukas @lindaliukas
(Programmatrice) (Illustratrice) (Autrice) Ex studentessa di economia
Quanti di voi hanno già programmato?
Chi è preoccupato dall idea di portare il coding nelle scuole?
Chi si riconosce di più con l aspetto matematico/scientifico del mondo? E che mi dite delle arti liberali/ scienze sociali?
E-skills, IT, ICT, digitalizzazione, abilità digitali,nativi digitali, alfabetizzazione digitale, coding, abilità d uso dei social media, programmazione
Cos è allora la programmazione o coding? Un insieme di istruzioni date in un modo che il computer capisce.
La programmazione si compone di tre parti: 1. Progettare il programma 2. Scrivere il programma in un linguaggio di programmazione in codice. 3. Testare il programma e fare il debug.
Come preparare i bambini a un mondo in cui tutto è un computer?
Core curriculum finlandese 2016 Introduciamo la programmazione ed eliminiamo la calligrafia?! I bambini non sanno fare matematica normale; perché togliere ore alla matematica per farli gingillare con i computer? Ma queste abilità non diventano molto presto obsolete? Ho studiato programmazione negli anni Settanta all università di scienze e tecnologie e quelle abilità non mi sono mai servite!
Core curriculum finlandese Nelle classi 1 a e 2 a la programmazione viene insegnata attraverso il gioco. Gli alunni condividono e sperimentano il lavoro con media digitali e programmazione adeguati all età (OPS 2016 / ICT skills, 101). Conoscere le basi della programmazione creando e testando sequenze di istruzioni (OPS 2016 /Math, 129). Gli alunni delle classi successive apprendono un linguaggio di programmazione visiva e imparano a dare istruzioni a un computer senza avere paura di sbagliare. Cimentandosi nella programmazione gli alunni apprendono che la tecnologia funziona in base alle istruzioni date dall uomo (OPS 2016 / ICT skills, 157). Incoraggiare gli alunni a creare istruzioni e programmi in un ambiente di programmazione visiva (OPS 2016 / Math, 235) Progettare e realizzare programmi in un ambiente di programmazione visiva (OPS 2016 / Math, 235). Gli alunni sanno creare un programma funzionante in un ambiente di programmazione visiva (OPS 2016 / Math, 239). Esercitarsi nella programmazione di oggetti, con automazione e robot (OPS 2016 / Crafts, 271).
Il mondo è fatto di software. Il potere è nelle mani di chi sa di cosa sono capaci i computer.
DISCUSSIONE Dibattito in piccolo gruppo: dovremmo insegnare il pensiero computazionale a tutti. 14
CONCETTI AZIONI Dati Automazione Riconoscimento di schemi Pensiero sistemico Persistenza Pensiero Prove ed errori Creatività Pensiero logico e critico computazionale Scomposizione Astrazione Debug Collaborazione Algoritmi
Che sensazione dà un loop (ciclo)?
Questa è una delle sequenze di danza preferite di Ruby. Riesci a ballare al ritmo della tua canzone preferita? Questo è il modo in cui il Leopardo Delle Nevi ama ballare il Valzer. E questo è il modo in cui ai pinguini piace ballare il boogie-woogie. For loop! While loop! Until loop!
UN LOOP Cinetico Visivo Codice Pratico for i in 0..1 puts "Clap" end for i in 0..1 puts "Stomp end for i in 0..1 puts "Clap" end puts "Jump" Un termometro. Un gioco. Un sito web.
Riconoscimento di schemi
Apri l acqua della vasca Posiziona i piatti Mangia Entra nella vasca Posiziona coltelli e forchette Sei ancora affamato? Lavati Prendi la torta di compleanno Sì Esci dalla vasca Metti la tovaglia Dì: «grazie»
Pensiero algoritmico
Astrazione
ATTIVITÀ 26
LAVARSI I DENTI
COME È ANDATA?
Quanti hanno sbagliato?
Quanti hanno chiesto aiuto?
Programmare in coppia Uno guida, l altro dà le istruzioni.
Debug 1. Spiega a tre amici cosa hai provato a fare prima di chiedere all insegnante. 2. Spiegalo in svedese. Disegna. Fai gesti. Parla con una paperella di gomma.
Per saperne di più: khanacademy.org computationalthinkingcourse.withgoogle.com/ csunplugged.org 33
DISCUSSIONE Fate un elenco: quali sono esempi di pensiero computazionale? 34
Apprendimento Giocoso In cosa si assomigliano l arte e gli algoritmi? Che tipo di dati abbiamo da Marte? Un robot sa fare la raccolta differenziata? Cosa succederebbe se le mie scarpe avessero sensori?
Attività al Campo SETTIMANA 1 SETTIMANA 2 Computer Casa Società Robot & Riciclo Una festa spaziale Musica Cibo Dati & Sensori Internet Fiera della Scienza
Barbie Porcellino d India Furby
Attività 1. Scegliete uno dei concetti e una delle abilità presentati. 2. Ideate un attività, nell ambito che preferite, che li coinvolga entrambi.
CONCETTI AZIONI Dati Automazione Riconoscimento di schemi Pensiero sistemico Persistenza Pensiero Prove ed errori Creatività Pensiero logico e critico computazionale Scomposizione Astrazione Debug Collaborazione Algoritmi