il pensiero computazionale come risorsa trasversale
TRANSCRIPT
Il pensiero computazionale come risorsa trasversaleCorso Animatori Digitali Lecco 31 marzo 2016
DE BIAGGI LAURA
Di cosa parleremo in questa prima ora:
Coding e il pensiero computazionale: cosa sono. Perché il coding è per tutti.
I preconcetti da sfatare Da dove partire? Strumenti e piattaforme Come organizzare la classe
BRAINSTORMING
Che cos’è il pensiero computazionale?
Il coding è una competenza digitale?
Pensiero Computazionale
Partendo dal problema o idea, il pensiero computazionale è la capacità di immaginare e descrivere un procedimento costruttivo e algoritmico che porti ad una soluzione semplice, esaustiva e replicabile in situazioni simili e che possa essere spiegata a qualcun altro. Esempi: somma - ricetta
Coding come abilità
A noi interessa il coding prima di tutto come strumento per sviluppare il pensiero computazionale. Non è solo programmazione. Coding è il modo più efficace e divertente per sviluppare il pensiero computazionale, lo strumento che ci consente di passare da un'idea al procedimento per realizzarla.
Per questo il coding è per TUTTI e gli insegnanti possono fare la differenza nello sviluppo del
pensiero computazionale!!
Coding come una [seconda] lingua madre?
http://www.slideshare.net/alessandrobogliolo/codeingl1-coding-as-a-second-mother-language
Perché i bambini « nativi digitali » e i ragazzi dovrebbero imparare il coding?
Programmare non è creativo
Sviluppa abilità:
- logica - creativià - story telling - problem solving
Programmare è per «bambini» non per «bambine»
- STEM per tutti senza differenza di genere
- Limiti: fattori sociali come cultura ed etnia
- Nessuna differenza nelle capacità cognitive
I bambini e ragazzi diventano asociali
• Lavoro di gruppo
• Ci si aiuta a vicenda nel risolvere problemi
• Esperienza condivisa
E’ un argomento della disciplina Informatica
Coding Analisi Logica e grammaticale:
http://www.powtoon.com/online-presentation/cNJLqV8Js63/?mode=movie#/
Non abbiamo evidenza che imparare a programmare porti a dei benefici
La programmazione rende i bambini e ragazzi migliori « problem solver »
L’informatica e il coding sono gioco, creatività, collaborazione, crescita e sviluppo delle capacità logiche e decisionali.
Tell me and I forget.Teach me and I remember.Involve me and I learn.Benjamin Franklin
2 meccanismi base da cui partire
CodingSTRUMENTI
on line
• Code.org
• Programma il futuro – Nato nel 2014 Europe code week 2014 – sito proposto dal consorzio CINI
• Scratch MIT media lab Project Based Learning– anche off line
CodingSTRUMENTI
Unplugged
• CodyRoby basato su semplici carte da gioco che possono essere utilizzate per creare giochi da tavolo per ogni età o attività motorie per i più piccoli. • Presentazione del m
etodo CodyRoby
CodingSTRUMENTI
Unplugged 2
• Codyway
consente di usare i percorsi nel mondo reale per fare esperienze di programmazione.
Un primo esempio di palestra di coding:
Coderdojo Cos’è?
Coderdojo è un movimento internazionale aperto, gratuito e inclusivo (più di 60 paesi al mondo)
https://coderdojo.com/
/
Coderdojo Perché?
Una palestra di “coding” dai 7 ai 17 anni dove:
• si impara a condividere e a collaborare.
• si scopre e comprende la tecnologia che plasma il mondo in cui viviamo imparando a costruire ad esempio giochi, app e siti web
• si potenziano competenze complementari come il pensiero logico, il “problem solving” e la capacità di comunicare.
Coderdojo Organizzazione in 4 punti
1. Un pc portatile connesso a internet per studente
2. Banchi: tante isole – Cooperating Learning – Learning Project
3. Una LIM o proiettore multimediale
4. Mentor insegnante
Coding EVENTI/COMPETIZIONI
• Europe Code Week
• Hour of code
• Concorso MIUR Codiamo
GrazieE-mail: [email protected]
Twitter: @debilau
Pagina Facebook: Insegnare Coding
Sito WEB: https://insegnarecoding.wordpress.com/