Luca Forlizzi, Ph.D. Introduzione al Pensiero Computazionale



Documenti analoghi
PROGETTO CODING. A cura del Dirigente Scolastico

Project Work: Coding e sviluppo del pensiero computazionale

SCHEDA DI PROGETTO ANNO SCOLASTICO 2016/2017 TITOLO DEL PROGETTO: ROBOTICA EDUCATIVA

IL PENSIERO COMPUTAZIONALE

CODING nella scuola primaria

Il Pensiero Cognitivo nell era del Cognitive Computing G. Scioscia

Coding e robotica educativa

It s coding time. Pensiero Computazionale a scuola. Borgotaro 25 Novembre 2015

Coding robotica educativa e storytelling

ISTITUTO COMPRENSIVO LIVIO TEMPESTA

Pensiero Computazionale

Il Coding a scuola: quando l informatica incontra la creatività. Benvenuti!

Percorsi curricolari di Coding (Pensiero Computazionale) SCUOLA DELL INFANZIA

Perché l informatica nei corsi umanistici? E solo una questione tecnica, far apprendere l uso dello strumento?

CODING PERCORSO DI FORMAZIONE PER I DOCENTI DEL 1 I.C. «E. DE AMICIS» FLORIDIA

FORMATORE MARGIOTTA GENOVEFFA. Il coding nella didattica tra gioco e problem solving

ISTITUTO COMPRENSIVO N 2 ALGHERO SCUOLA. Alghero ottobre Domenica Di Vico Giovanna M. Simula

CODING E PENSIERO COMPUTAZIONALE

ISTITUTO COMPRENSIVO STATALE Don Diana Via Cavour N. 20, Casal di Principe (CE). Codice Meccanografico CEIC872001

eipass EIPASS Junior Ei-Book Scuola Primaria

Robotica Educativa. Benvenuti!

MATRICE TUNING competenze versus unità didattiche, Corso di Laurea in Informatica (classe L-31), Università degli Studi di Cagliari

Aritmetica Geometria. Logica e statistica

Introduzione al Coding Il pensiero computazionale a scuola. Andrea Patassini

Istituto Comprensivo di Basiliano e Sedegliano

Coding unplugged: se il computer non c è!

INNOVAZIONE DIGITALE: CODING, ROBOTICA, MAKING

Il contributo della robotica nello sviluppo del pensiero computazionale

la soluzione può essere eseguita da un essere umano o da una macchina, o, più in generale, da combinazioni di uomini e macchine." (J.

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

L ora del codice. a Scuola di Digitale con TIM. Educare al pensiero computazionale con Programma il Futuro. Lezione 13

Il pensiero computazionale e il Coding nella scuola

Tecnologie Informatiche (TIN)

Insegnare informatica nella scuola primaria e secondaria

PROGRAMMARE IL FUTURO

Corso Generazione Web

I corsi del Dipartimento di Informatica

Insegnare informatica nella scuola primaria e secondaria

ISTITUTO COMPRENSIVO DI BASILIANO E SEDEGLIANO

Abstract. Istituto Comprensivo Sturzo-Sappusi Marsala; Direzione Didattica VI Circolo Sirtori Marsala; Liceo Statale Pascasino Marsala;

se faccio capisco e mi diverto

MACRO INFORMATICA A SCUOLA Animatore digitale Ins.Claudia Iucci a.s.2017/2018

Benvenuti al CodeWeek 2015!

SCHEDA PROGETTUALE Anno Scolastico

Corso di Laurea Ingegneria Civile

Tabelle di corrispondenza

Il Dipartimento di Informatica e i suoi corsi

malpighi liceoscientificoscienzeapplicate visitandine Il nostro orizzonte è il mondo anno scolastico 2018/2019 castel s.

COMPETENZA DIGITALE SCUOLA DELL INFANZIA COMPETENZE SPECIFICHE ABILITÀ CONOSCENZE

2.I PERCORSI DI STUDIO

CORSO DI LAUREA IN INGEGNERIA ELETTRICA, ELETTRONICA E INFORMATICA

PERCORSO DIDATTICO CON DOBOT

PENSIERO COMPUTAZIONALE TITOLO SEZIONE

Area Tematica Descrizione Area Corso Descrizione corso Tipologia Durata (ore) Finalità corso

I S T I T U T O C O M P R E N S I V O T E 3 D ALESSANDRO-RISORGIMENTO. PIANO OFFERTA FORMATIVA A. S. 2016/2017 Scheda illustrativa Progetto PTOF

FORMAT. DELL UNITÀ FORMATIVA n. 3 TITOLO FORMAZIONE DIGITALE, PENSIERO COMPUTAZIONALE, CODING

Istituto Comprensivo Cardinal Branda Castiglioni di Castiglione Olona. Scuola Primaria IL DIGITALE NELLE NOSTRE SCUOLE PRIMARIE PREMESSA

Liceo Scienti*ico U.Dini PISA. PenSazionale!! A.s. 2016/17. Potenziare il programma scolastico attraverso lo sviluppo del Pensiero Computazionale

Abstract Buone Pratiche

ISTITUTO TECNICO ECONOMICO PIETRO MARTINI CAGLIARI.

STRALCIO DEL PIANO TRIENNALE DI INTERVENTO DELL ANIMATORE DIGITALE PER IL PNSD TRIENNIO 2015/16,

LET S HAVE FUN WITH CODING

Corso di Laurea Ingegneria Civile

ATELIER CREATIVI ROBOTICA EDUCATIVA-CODING E PROPOSTE FORMATIVE

FORMAZIONE in ingresso per i docenti neoassunti

Istituto di Istruzione Superiorevia Salvini 24 Roma Liceo M. Azzarita Liceo delle scienze applicate Materia:Informatica Programmazione a.s.

CODING for LEGO ROBOT

Gamification e pensiero computazionale: Scratch

Istituto Comprensivo di Binasco

PROGETTAZIONE DIDATTICA

Pensiero computazionale e scuola: un binomio di qualità. Andrea Covini Vice Direttore Generale AICA

Liceo&Scienti*ico& U.Dini &PISA. PenSazionale!! Ampliare*il*programma*scolastico*attraverso* lo*sviluppo*del*pensiero*computazionale

Cristina Campigli. Premessa

OPS, Coding, and all that

MATEMATICA e COMPLEMENTI di MATEMATICA

IL TAPPETO DELLE MERAVIGLIE

Progettazione curricolo verticale

MASSIMO CAPPONI Il computer come ambiente di apprendimento

COMPETENZE CHIAVE DI CITTADINANZA Competenze trasversali Comuni a tutte le discipline e alle scuole : infanzia, primaria e secondaria I grado

MATEMATICA e COMPLEMENTI di MATEMATICA

Coding in Your Classroom, now! Un esperienza di Coding nella Scuola Secondaria di Primo Grado Gaetano Caporale ACERRA

DOCENTI REFERENTI : ENZA AMORUSO EZIO TAFUTO Pag. 1

SCUOLA DELLE SCIENZE DI BASE E APPLICATE

Fare coding Spunti sul pensiero computazionale (e non solo )

M i n i s t e r o d e l l I s t r u z i o n e, d e l l U n i v e r s i t à e d e l l a R i c e r c a

FORMAT. DELL UNITÀ FORMATIVA n. 3 TITOLO FORMAZIONE DIGITALE, PENSIERO COMPUTAZIONALE, CODING

La didattica della matematica dalla pratica quotidiana alla multimedialità Anna Ronca / Insegnante e autrice

L approccio costruzionista attraverso la robotica educativa. Scritto da Roberto Orazi

creare - programmare- imparare

ISTITUTO COMPRENSIVO DI BUDRIO, SCUOLA SECONDARIA DI PRIMO GRADO PROGRAMMAZIONE CURRICOLARE DI TECNOLOGIA A.S / 2018 CLASSE PRIMA

Inclusione e TIC (ad es. dispositivi e software compensativi per BES e DSA, ecc,) Codice: 2770

MINISTERO DELL'ISTRUZIONE, DELL'UNIVERSITA' E DELLA RICERCA

Certificazione Pedagogica Europea sull Uso delle Tecnologie digitali. Corso Certificato EPICT Coding. Corso EPICT Coding

lucidi delle lezioni supporto all interpretazione dei testi in bibliografia:

La disciplina nel corso dell anno mira a costruire le seguenti competenze specifiche:

Letto-scrittura, tecnologia e sviluppo psicologico

A proposito di informatica

Transcript:

Luca Forlizzi, Ph.D. Introduzione al Pensiero Computazionale

L informatica a scuola? L'Ora del Codice, in inglese The Hour of Code, è un'iniziativa nata negli Stati Uniti nel 2013 per far sì che ogni studente, in ogni scuola del mondo, svolga almeno un'ora di programmazione Azione 17 del PNSD: Portare il Pensiero Computazionale a Tutta la Scuola Primaria L obiettivo è promuovere l insegnamento dell informatica nelle scuole, a partire dalla primaria

L informatica a scuola? Ma a scuola ci sono cose più importanti e basilari da insegnare: leggere, scrivere, far di conto, le lingue Ma l informatica c è già: abbiamo tot LIM e tot PC connessi in rete! Ma l informatica c è già: si studia negli istituti tecnici e persino nei licei scientifici Ma alla primaria è troppo presto, inutile e persino dannoso mettere i bambini davanti al computer Ma è pericoloso, diventano asociali, si rincretiniscono coi videogiochi, vengono adescati, si prendono le malattie! Ma è inutile, i bambini sono bravissimi e imparano da soli

Il grande equivoco L informatica è una scienza che ha dato vita a numerosi strumenti tecnologici oggi ampiamente diffusi Molto spesso l immagine che i non addetti ai lavori hanno dell informatica, si riduce a questi strumenti, ignorando i fondamenti scientifici soggiacenti In italiano, la parola informatica viene spesso usata come sinonimo di tecnologia digitale

Il grande equivoco L equivoco si riflette anche nella didattica "Insegnare informatica" viene interpretato come insegnare ad usare un computer (per scrivere testi, email, fare grafici, etc.), in modo simile a come si insegna a guidare un automobile o utilizzare un elettrodomestico Si insegna molto poco di come e perché funziona un computer

Il grande equivoco Confondere l uso di un computer con l insegnamento dei suoi princìpi di funzionamento è come confondere la guida di una auto con i princìpi fisici e meccanici che rendono possibile il motore Nelle scuole italiane non si insegna a guidare un automobile, ma piuttosto le basi della fisica e dell'ingegneria

Il grande equivoco Invece la (mis-)concezione della didattica dell informatica come insegnare ad usare un computer si è progressivamente accresciuta a partire dagli anni 90, parallelamente alla diffusione di massa delle tecnologie digitali

Non perdiamo la barca! Informatics Education: Europe cannot afford to miss the boat, Informatics Europe and ACM Europe Working Group Informatica è la chiave del futuro dell economia europea L educazione all informatica in Europa è scadente L Europa sta danneggiando una nuova generazione di cittadini L Europa rischia di divenire un mero consumatore di tecnologia

Non perdiamo la barca! In USA: il Gap lavori/studenti Computer)Science)Students Computing)Jobs 2% STUDENTS All)other)math)and) science)students 98% All)other)math)and) science)jobs 40% JOBS 60% Sources:)College)Board,)Bureau)of)Labor)Statistics,)National)Science) Foundation

Non perdiamo la barca! USA:1,000,000 di posti di lavoro vacanti nel 2020 )) 1.400.000) )) 1.050.000) $5005billion5 opportunity )) 700.000) )) 350.000) 1,000,000)unfilled) programming)jobs 400,000)computer) science)graduates )))00) 2011 2020 Sources:)BLS,)NSF,)Bay)Area)Council)Economic)Institute

Non perdiamo la barca! USA: meno laureati in informatica rispetto a 10 anni fa (e una riduzione della % di donne) 50.000 37.500 25.000 12.500 0 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 Male Female Sources:)National)Science)Foundation

Il Pensiero Computazionale Il pensiero computazionale (J. Wing 2006) è una combinazione di metodi caratteristici e di strumenti intellettuali, entrambi di valore generale alcuni metodi analizzare e organizzare i dati del problema in base a criteri logici formulare il problema in un formato che ci permette di usare un sistema di calcolo (nel senso più ampio del termine, ovvero una macchina, un essere umano, o una rete di umani e macchine) per risolverlo automatizzare la risoluzione del problema definendo una soluzione algoritmica, consistente in una sequenza accuratamente descritta di passi, ognuno dei quali appartenente ad un catalogo ben definito di operazioni di base alcuni strumenti intellettuali confidenza nel trattare la complessità abilità nel trattare con aspetti sia umani che tecnologici, in quanto la dimensione umana (definizione dei requisiti, interfacce utente, formazione,...) è essenziale per il successo di qualunque sistema informatico

Il Pensiero Computazionale L'origine del Pensiero Computazionale è nel lavoro di Papert Teoria costruzionista dell apprendimento Linguaggio LOGO Opere principali Mindstorms: Children, Computers and Powerful Ideas (1980) The Children s machine: Rethinking School in the Age of the Computer (1993) The Connected Family: Bridging the Digital Generation Gap (1996)

Il Pensiero Computazionale Alcune idee rivoluzionarie (da Mindstorms, 1980) è possibile imparare a comunicare con un computer in modo naturale ciò può avere un influenza positiva sul modo di apprendere qualunque contenuto l'informatica come antidoto alla separazione tra cultura scientifica e umanistica

Il Pensiero Computazionale Papert propone il pensiero computazionale per insegnare la matematica in modo più naturale L informatica è la scienza dei linguaggi formali, descrittivi Descrivere al computer come eseguire dei compiti vuol dire descrivere come pensare L informatica spinge a pensare al proprio pensiero, e quindi a sviluppare strategie di apprendimento

Il Pensiero Computazionale L insegnamento dell informatica nella scuola favorisce lo sviluppo della creatività - per la molteplicità di modi che offre per affrontare e risolvere un problema è attivo e costruttivo - la progettazione di algoritmi è un attività ingegneristica che produce risultati visibili (anche se nel mondo virtuale) favorisce il fare proprio il sapere sviluppa pensiero e comunicazione accurati e precisi

Il Pensiero Computazionale L informatica può avere nella scuola un duplice ruolo: pratico in quanto permette l acquisizione di abilità utili per qualunque tipo di lavoro formativo in quanto validissimo strumento intellettuale per sviluppare abilità concettuali essenziali a capire il mondo del futuro

Il Pensiero Computazionale è divertente! Esempio: alla base del pensiero computazionale c è la programmazione La programmazione è divertente perché permette di esprimere la creatività La programmazione può essere imparata in modo ludico

Olimpiadi di Informatica Risultati studenti abruzzesi nelle OII Anno Num.) FinalisN Medaglie 2009 1 0 2010 1 0 2011 4 1)oro)(W.)Di)Luigi,)secondo)posto)assoluto),)1)argento) 2012 2 1)bronzo 2013 1 0 2014 3 1)argento 2015 3 1)oro)(A.)CiprieT,)primo)posto)exVaequo)

Tipi di attività ludiche Competizioni sul Pensiero Computazionale Percorsi didattici con gamification Giochi e attività libere unplugged Giochi e attività libere al computer

Competizioni sul Pensiero Computazionale Olimpiadi di Problem Solving www.olimpiadiproblemsolving.com Bebras dell Informatica bebras.it

Percorsi Didattici con Gamification Programma il Futuro www.programmailfuturo.it MOOC di CodeWeek http://codeweek.it/mooc/ Corsi su Khan Academy https://www.khanacademy.org Corsi di CodeCademy https://www.codecademy.com

Giochi e Attività Libere Unplugged CS Unplugged ottima edizione italiana Computer Science for Fun http://www.cs4fn.org CodyRuby AlgoRythmics ispython.com

Giochi e Attività Libere al Computer Alice (http://www.alice.org/index.php) La famiglia Smalltalk (dalle idee di Alan Key) Squeak (http://squeak.org) Etoys (http://www.squeakland.org) Scratch (https://scratch.mit.edu) Snap! (chiamato in origine BYOB, http://snap.berkeley.edu) La famiglia LOGO (dalle idee di Seymour Papert) UCBLogo (https://www.cs.berkeley.edu/~bh/logo.html) StarLogo (versioni attuali StarLogo TNG, StarLogo Nova) NetLogo (https://ccl.northwestern.edu/netlogo/) Elica (http://www.elica.net) Greenfoot (http://www.greenfoot.org)