Il coding e pensiero computazionale:
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
Digital Champion "Ambasciatore della tecnologia al servizio dell'istruzione"Laura De Biaggi
Viviamo in un’epoca frenetica di grandi rivoluzioni tecnologiche dove cresce la necessità di integrare nelle scuole una nuova forma avanzata di cultura. Questa necessità nasce a causa del lento evolversi della metodica di insegnamento, l’introduzione nelle scuole di un Digital Champion, un ambasciatore della tecnologia a sostegno della classe insegnante permetterà di colmare questa esigenza.
Digital Champion "Ambasciatore della tecnologia al servizio dell'istruzione"Laura De Biaggi
Viviamo in un’epoca frenetica di grandi rivoluzioni tecnologiche dove cresce la necessità di integrare nelle scuole una nuova forma avanzata di cultura. Questa necessità nasce a causa del lento evolversi della metodica di insegnamento, l’introduzione nelle scuole di un Digital Champion, un ambasciatore della tecnologia a sostegno della classe insegnante permetterà di colmare questa esigenza.
Queste slide raccontano il significato di coding e di pensiero computazionale attraverso esempi e definizioni. Inoltre, presentano le attività di CoderDojo FVG e CoderDojo Girls FVG.
Presentazione "Scratch in classe", BarCamp Dojo, presso Facoltà di Scienze della Formazione, Università Alma Mater Studiorum di Bologna, 22 novembre 2014
Pensiero computazionale, cos'è e come formare gli studentiDomenico Barile
Pensiero computazionale, cos'è e come formare gli studenti. Slide dell'incontro del 17 Marzo 2016 all'IC Isola della Scala (VR) e 7 Aprile all'IC Oppeano (VR)
Slides di una breve conferenza che ho tenuto a scuola. Ritengo che lo stereotipo del programmatore brutto, scontrorso e antisociale sia in declino, ma perché ciò si realizzi davvero occorre affinare nuove abilità, le abilità sociali. Sia Online che Offline
Basato in parte sul lavoro seguente
http://www.slideshare.net/mastorey/msr-2012-keynote-storey-slideshare
DoLab Ecosystem - Intervento di Futura Pagano al Mashable Social Media Day 2015LVenture Group
Non siamo una semplice scuola. Siamo quello che amiamo definire un “ecosistema digitale“.
Creiamo circoli virtuosi che partono dalla formazione, passando per il networking, e poi arrivano al lavoro. Vogliamo formare e, allo stesso tempo, essere un punto di raccordo tra professionisti e aziende.
Missione impossibile? Noi crediamo di no, anche perché dal 2013 ci impegniamo ogni giorno per riuscirci, con etica e serietà. Le 700 persone, in aula e in azienda, che hanno già fatto i nostri corsi sono il nostro feedback positivo e la vera spinta per continuare.
Queste slide raccontano il significato di coding e di pensiero computazionale attraverso esempi e definizioni. Inoltre, presentano le attività di CoderDojo FVG e CoderDojo Girls FVG.
Presentazione "Scratch in classe", BarCamp Dojo, presso Facoltà di Scienze della Formazione, Università Alma Mater Studiorum di Bologna, 22 novembre 2014
Pensiero computazionale, cos'è e come formare gli studentiDomenico Barile
Pensiero computazionale, cos'è e come formare gli studenti. Slide dell'incontro del 17 Marzo 2016 all'IC Isola della Scala (VR) e 7 Aprile all'IC Oppeano (VR)
Slides di una breve conferenza che ho tenuto a scuola. Ritengo che lo stereotipo del programmatore brutto, scontrorso e antisociale sia in declino, ma perché ciò si realizzi davvero occorre affinare nuove abilità, le abilità sociali. Sia Online che Offline
Basato in parte sul lavoro seguente
http://www.slideshare.net/mastorey/msr-2012-keynote-storey-slideshare
DoLab Ecosystem - Intervento di Futura Pagano al Mashable Social Media Day 2015LVenture Group
Non siamo una semplice scuola. Siamo quello che amiamo definire un “ecosistema digitale“.
Creiamo circoli virtuosi che partono dalla formazione, passando per il networking, e poi arrivano al lavoro. Vogliamo formare e, allo stesso tempo, essere un punto di raccordo tra professionisti e aziende.
Missione impossibile? Noi crediamo di no, anche perché dal 2013 ci impegniamo ogni giorno per riuscirci, con etica e serietà. Le 700 persone, in aula e in azienda, che hanno già fatto i nostri corsi sono il nostro feedback positivo e la vera spinta per continuare.
Presentazione agli studenti del Corso “Innovazione nella PA e sviluppo della Società dell'Informazione e della Conoscenza”, Prof.ssa Flavia Marzano, Dipartimento di Comunicazione e Ricerca Sociale, Università La Sapienza, Roma, 4 aprile 2014
1. Coding e pensiero computazionale
Corso Animatori Digitali Varese
8 Aprile 2016
DE BIAGGI LAURA
2. 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
3.
4. BRAINSTORMING CON PADLET
Che cos’è il pensiero computazionale?
Il coding è una competenza digitale?
www.insegnarecoding.it
5. 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
6. 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!!
7. Coding come una [seconda] lingua
madre?
http://www.slideshare.net/alessandrobogliolo/codeingl1-
coding-as-a-second-mother-language
8. Perché i bambini « nativi digitali » e i ragazzi
dovrebbero imparare il coding?
9. Programmare non è creativo
Sviluppa abilità:
- logica
- creativià
- story telling
- problem solving
10. 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
11. I bambini e ragazzi diventano asociali
• Lavoro di gruppo
• Ci si aiuta a vicenda
nel risolvere problemi
• Esperienza condivisa
12. E’ un argomento della disciplina
Informatica
Coding Analisi Logica e grammaticale:
http://www.powtoon.com/online-
presentation/cNJLqV8Js63/?mode=movie#/
13. Non abbiamo evidenza che imparare a
programmare porti a dei benefici
La programmazione rende
i bambini e ragazzi
migliori
« problem solver »
14. 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
16. Coding
STRUMENTI
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
17. Coding
STRUMENTI
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
metodo CodyRoby
20. 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/
/
21. 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.
22. 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
Come imparare a parlare ci aiuta a formulare pensieri complessi, così il pensiero computazionale ci offre strumenti ulteriori.
Come imparare a parlare ci aiuta a formulare pensieri complessi, così il pensiero computazionale ci offre strumenti ulteriori.
La nostra lingua madre ci permette non solo di comunicare, ma anche di formulare pensieri complessi che mentalmente esprimiamo a parole. Il coding produce un effetto simile, dandoci una marcia in più nella formulazione di soluzioni costruttive ai problemi che dobbiamo affrontare. Gli strumenti che abbiamo oggi a disposizione per avvicinarci al coding in modo intuitivo, immediato e divertente, permettono di acquisire il pensiero computazionale con gli stessi meccanismi informali con i quali impariamo a parlare: imitazione, necessità, esperienza, interazione. In pratica, è come se il coding potesse essere appreso come una secondalingua madre!
Scratch sviluppato dal MIT media lab che sviluppa linguaggi adatti ai bambini
CodyRoby è un metodo di programmazione unplugged fai da te 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.
CodyWay è un metodo di programmazione unplugged fai da te che consente di usare i percorsi nel mondo reale per fare esperienze di programmazione.
HIGHLIGHT THIS
ADD A NOTE
ADD RESOURCE
VIEW ALL SAVED
SHARE THIS
Code.org è un'organizzazione non-profit che promuove la diffusione del pensiero computazionale proponendo l'ora di codice (Hour of code) e offrendo strumenti didattici online ludici e intuitivi per giocare con la programmazione. In Italia il metodo di Code.org è adottato da Programma il futuro, l'iniziativa del Consorzio CINI e del MIUR.
CodyRoby è un metodo di programmazione unplugged fai da te 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.
CodyWay è un metodo di programmazione unplugged fai da te che consente di usare i percorsi nel mondo reale per fare esperienze di programmazione.
HIGHLIGHT THIS
ADD A NOTE
ADD RESOURCE
VIEW ALL SAVED
SHARE THIS
Code.org è un'organizzazione non-profit che promuove la diffusione del pensiero computazionale proponendo l'ora di codice (Hour of code) e offrendo strumenti didattici online ludici e intuitivi per giocare con la programmazione. In Italia il metodo di Code.org è adottato da Programma il futuro, l'iniziativa del Consorzio CINI e del MIUR.
CodyRoby è un metodo di programmazione unplugged fai da te 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.
CodyWay è un metodo di programmazione unplugged fai da te che consente di usare i percorsi nel mondo reale per fare esperienze di programmazione.
HIGHLIGHT THIS
ADD A NOTE
ADD RESOURCE
VIEW ALL SAVED
SHARE THIS
Code.org è un'organizzazione non-profit che promuove la diffusione del pensiero computazionale proponendo l'ora di codice (Hour of code) e offrendo strumenti didattici online ludici e intuitivi per giocare con la programmazione. In Italia il metodo di Code.org è adottato da Programma il futuro, l'iniziativa del Consorzio CINI e del MIUR.