Slides dalle lezioni del corso di Strumenti e applicazioni del Web per il corso di laurea magistrale in Teoria e tecnologia della comunicazione - Università di Milano Bicocca (prof. R.Polillo) - lezione del 18 marzo 2014
Coding, perchè no? più facile di quanto crediFlavia Giannoli
Introduzione al Coding durante le attività di Co-gestione al LS Volta di Milano. Si ringrazia il Prof Bagliolo ed il MOOC Coding yor classroom now! per l'ispirazione.
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...Michele Maffucci
La seguente presentazione nasce dal mio contributo al “69° carnevale della matematica” con tema: “Macchine matematiche antiche e moderne” e si sviluppa con ulteriori contributi.
Il mio intervento si è concentrato su esempi pratici, sperimentati durante le mie lezioni, in cui espongo suggerimenti ed idee su come insegnare ai bambini e agli adolescenti a programmare questa “macchina matematica” (il computer), in modo che possano da grandi imparare a programmare “macchine matematiche” più complesse.
Il metodo adottato per lo svolgimento delle lezioni è assolutamente sperimentale, e queste slide condurranno il lettore a provare alcuni software e giochi di facile utilizzo che potrebbero essere utilizzati in un percorso di informatica nella scuola elementare e media e nel biennio della scuola superiore.
Slides dalle lezioni del corso di Strumenti e applicazioni del Web per il corso di laurea magistrale in Teoria e tecnologia della comunicazione - Università di Milano Bicocca (prof. R.Polillo) - lezione del 18 marzo 2014
Coding, perchè no? più facile di quanto crediFlavia Giannoli
Introduzione al Coding durante le attività di Co-gestione al LS Volta di Milano. Si ringrazia il Prof Bagliolo ed il MOOC Coding yor classroom now! per l'ispirazione.
Insegnare a progettare il proprio apprendimento. Migliorare le competenze mat...Michele Maffucci
La seguente presentazione nasce dal mio contributo al “69° carnevale della matematica” con tema: “Macchine matematiche antiche e moderne” e si sviluppa con ulteriori contributi.
Il mio intervento si è concentrato su esempi pratici, sperimentati durante le mie lezioni, in cui espongo suggerimenti ed idee su come insegnare ai bambini e agli adolescenti a programmare questa “macchina matematica” (il computer), in modo che possano da grandi imparare a programmare “macchine matematiche” più complesse.
Il metodo adottato per lo svolgimento delle lezioni è assolutamente sperimentale, e queste slide condurranno il lettore a provare alcuni software e giochi di facile utilizzo che potrebbero essere utilizzati in un percorso di informatica nella scuola elementare e media e nel biennio della scuola superiore.
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Nella seconda lezione vengono mostrati ulteriori esempi per l'utilizzo del coding a scuola ed inoltre modalità e applicativi web utili per lo sviluppo di progetti didattici e non solo.
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
Il corso è una veloce introduzione svolta in circa 3 ore di lezione ed indirizzata a docenti e genitori. Questa iniziativa, fa parte della serie di incontri denominata “Sabati all’Arduino” (presso ITSSE Levi – Arduino, sede via Figlie dei Militari 25) organizzati dal CTS (Centro Territoriale di Supporto) Nuove Tecnologie e Disabilità di Torino e Provincia.
L’iniziativa si propone la finalità di far conoscere le attività di altri CTS del Piemonte, i loro referenti e di trattare argomenti legati alle tecnologie, ai Bisogni Educativi Speciali e all’inclusione.
Il seminario non ha la pretesa di insegnare a programmare con scratch, ma vuole essere un’introduzione, un suggerimento ma soprattutto un pretesto per discutere con i partecipanti sulle possibili strategie attuabili per l’insegnamento dell’informatica nella scuola.
Le seguenti slide possono essere usate come introduzione all’uso di Scratch con gli studenti.
Per contatti ed ulteriori informazioni rimando alle ultime pagine di queste slide.
Grazie
Tecnologie didattiche.
Terza versione delle slide a supporto del corso per i docenti neo immessi in ruolo nel corrente anno scolastico della provincia di Torino.
Le tecnologie proposte non sono “la soluzione”, ma solo un punto di partenza dettato dalla mia esperienza e di quella dei tantissimi colleghi che ho incontrato nel mio cammino.
E’ uno starter kit e come tale deve essere inteso è da espandere e modificare secondo le necessità.
Ponendosi nelle condizioni del docente che non ha nessuna competenza tecnologica, nelle tre ore di corso l'obiettivo principale sarà quello di incominciare a conoscere gli strumenti di base per rendere più efficace il proprio lavoro ed essere in grado da solo di costruire un proprio Personal Learning Network che sfrutterà a sua volta per apprendere anche le tecnologie.
Dall'organizzazione del proprio lavoro all'uso di strumenti software.
Il corso, prevede anche una parte da svolgere on-line utilizzando Edmodo.
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Da quando CoderDojo si sta diffondendo in tutta Italia, sono sempre di più le persone interessate a capire come funziona un Dojo. Perché è sempre più importante saper scrivere codice? Queste slide provano a raccontarlo in maniera facile e simpatica.
MR:ROBOT è un robottino open source tutto da realizzare con le stampanti 3D, negli “Atelier Creativi” delle scuole e in tutti i FabLab o Maker Space. Gli studenti delle scuole possono cimentarsi con la modellazione 3D, con il making attraverso elettronica e stampa 3D, infine con il cooding. Il progetto è nato grazie alla sperimentazione degli studenti con il progetto MrNone (arToys Open Source). Nasce infatti dall’idea di inserire un Arduino dentro i Toys rendendoli così programmabili e interattivi.
Stiamo realizzando una piattaforma web: www.mrnone.net/robotics/ che è in fase di allestimento e perfezionamento. Il progetto su cui si sta lavorando comprenderà una sezione dove i docenti e gli alunni troveranno tutto il materiale didattico necessario per realizzare i laboratori a scuola. La parte dei download, la parte di Making, la parte di elettronica e coding e infine la parte didattica con laboratori ed esercitazioni da proporre.
Il progetto incrementa l'utilizzo della stampante 3D per creare componenti da utilizzare nella progettazione di nuovi Robot con il kit Lego Educational WeDo 2.0 nelle scuole. I ragazzi progettano nuovi Brick, che vengono realizzati con le stampanti 3D, perfettamente compatibili con i brick originali. I primi pezzi realizzati permettono la costruzione del famigerato Scarabot che può essere montato utilizzando i componenti del kit lego e sopratutto il software per istruirlo.
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
In occasione del Festival della scuola,Castello della Rancia,Tolentino, 5-6-7 Novembre 2009
Scuola Università Formazione Lavoro - conferenza Opzione Open Source nella scuola per la didattica eper l’amministrazione
vedi vedi presentazione a cura di mariano maponi
Insegnare a progettare il proprio apprendimento con il coding - Lezione 2Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Nella seconda lezione vengono mostrati ulteriori esempi per l'utilizzo del coding a scuola ed inoltre modalità e applicativi web utili per lo sviluppo di progetti didattici e non solo.
Micro corso di scratch - per incominciare ad imparare a programmareMichele Maffucci
Il corso è una veloce introduzione svolta in circa 3 ore di lezione ed indirizzata a docenti e genitori. Questa iniziativa, fa parte della serie di incontri denominata “Sabati all’Arduino” (presso ITSSE Levi – Arduino, sede via Figlie dei Militari 25) organizzati dal CTS (Centro Territoriale di Supporto) Nuove Tecnologie e Disabilità di Torino e Provincia.
L’iniziativa si propone la finalità di far conoscere le attività di altri CTS del Piemonte, i loro referenti e di trattare argomenti legati alle tecnologie, ai Bisogni Educativi Speciali e all’inclusione.
Il seminario non ha la pretesa di insegnare a programmare con scratch, ma vuole essere un’introduzione, un suggerimento ma soprattutto un pretesto per discutere con i partecipanti sulle possibili strategie attuabili per l’insegnamento dell’informatica nella scuola.
Le seguenti slide possono essere usate come introduzione all’uso di Scratch con gli studenti.
Per contatti ed ulteriori informazioni rimando alle ultime pagine di queste slide.
Grazie
Tecnologie didattiche.
Terza versione delle slide a supporto del corso per i docenti neo immessi in ruolo nel corrente anno scolastico della provincia di Torino.
Le tecnologie proposte non sono “la soluzione”, ma solo un punto di partenza dettato dalla mia esperienza e di quella dei tantissimi colleghi che ho incontrato nel mio cammino.
E’ uno starter kit e come tale deve essere inteso è da espandere e modificare secondo le necessità.
Ponendosi nelle condizioni del docente che non ha nessuna competenza tecnologica, nelle tre ore di corso l'obiettivo principale sarà quello di incominciare a conoscere gli strumenti di base per rendere più efficace il proprio lavoro ed essere in grado da solo di costruire un proprio Personal Learning Network che sfrutterà a sua volta per apprendere anche le tecnologie.
Dall'organizzazione del proprio lavoro all'uso di strumenti software.
Il corso, prevede anche una parte da svolgere on-line utilizzando Edmodo.
Insegnare a progettare il proprio apprendimento con il coding - Lezione 1Michele Maffucci
Predisposizione di esempi pratici e applicabili in classe volti al miglioramento delle competenze logico-matematiche e delle capacità organizzative degli allievi mediante l’uso di software di programmazione con forte grado di interattività, opensource e gratuiti. Si mostrerà come il “Creative Computing” possa agevolare lo sviluppo del pensiero strutturato (computational thinking) assieme al pensiero creativo mediante la programmazione.
Da quando CoderDojo si sta diffondendo in tutta Italia, sono sempre di più le persone interessate a capire come funziona un Dojo. Perché è sempre più importante saper scrivere codice? Queste slide provano a raccontarlo in maniera facile e simpatica.
MR:ROBOT è un robottino open source tutto da realizzare con le stampanti 3D, negli “Atelier Creativi” delle scuole e in tutti i FabLab o Maker Space. Gli studenti delle scuole possono cimentarsi con la modellazione 3D, con il making attraverso elettronica e stampa 3D, infine con il cooding. Il progetto è nato grazie alla sperimentazione degli studenti con il progetto MrNone (arToys Open Source). Nasce infatti dall’idea di inserire un Arduino dentro i Toys rendendoli così programmabili e interattivi.
Stiamo realizzando una piattaforma web: www.mrnone.net/robotics/ che è in fase di allestimento e perfezionamento. Il progetto su cui si sta lavorando comprenderà una sezione dove i docenti e gli alunni troveranno tutto il materiale didattico necessario per realizzare i laboratori a scuola. La parte dei download, la parte di Making, la parte di elettronica e coding e infine la parte didattica con laboratori ed esercitazioni da proporre.
Il progetto incrementa l'utilizzo della stampante 3D per creare componenti da utilizzare nella progettazione di nuovi Robot con il kit Lego Educational WeDo 2.0 nelle scuole. I ragazzi progettano nuovi Brick, che vengono realizzati con le stampanti 3D, perfettamente compatibili con i brick originali. I primi pezzi realizzati permettono la costruzione del famigerato Scarabot che può essere montato utilizzando i componenti del kit lego e sopratutto il software per istruirlo.
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
In occasione del Festival della scuola,Castello della Rancia,Tolentino, 5-6-7 Novembre 2009
Scuola Università Formazione Lavoro - conferenza Opzione Open Source nella scuola per la didattica eper l’amministrazione
vedi vedi presentazione a cura di mariano maponi
Progetto Non cadere nella rete: Indagine quantitativa sull'uso della tecnologia e della rete da parte dei ragazzi della secondaria. Presentata nel corso dell'incontro "La cura di sé nei social", Merate, 6 ottobre 2015
6. Scratch
Vero e proprio linguaggio di programmazione visuale sviluppato dalla prestigiosa
università MIT (Massachusetts Institute of Technology) per insegnare a
programmare ai bambini
https://scratch.mit.edu/
https://scratch.mit.edu/help/ (guide in italiano)
7. Ora del codice
Code.org
Uno dei portali più famosi per il coding a scuola. Per tutte le età, per bambini (Angry
Birds) e per bambine (Frozen), per chi ancora non sa leggere e per chi è più grande.
http://programmailfuturo.it
https://studio.code.org/
https://italia.code.org/
https://studio.code.org/s/frozen/stage/1/puzzle/1 (Anna e Elsa)
8. Per ragazzi più grandi
CodeKingsdoms
CodeKingsdoms
Ambiente di apprendimento visuale basato su JavaScript
11. Danza Ode to code
http://codeweek.it/odetocode-video-contest/
Video Youtube:
https://www.youtube.com/watch?v=JCtTHw0rgqg (ufficio)
https://www.youtube.com/watch?v=e-tkiOyiRaI (commissione europea)
https://www.youtube.com/watch?v=--qvEu-G0J4 (on the beach)
https://www.youtube.com/watch?v=eC_US4F3VhY (Minions)
Basi
https://soundcloud.com/brendan-paolini/codeweek-eu-ode-to-code-base
http://codeweek.it/ode-to-code/
12. Per aggiornarsi
Corso: http://codeweek.it/mooc/
MOOC (massive open online course), un corso online di introduzione alla
programmazione rivolto alle scuole e aperto a chiunque.
I video-tutorial possono essere usati nelle scuole in molti modi diversi: come
strumenti di auto-formazione dell’insegnante, come video introduttivi alle
esperienze dirette da fare in classe, o come video-guide da proiettare in situazioni
di formazione in presenza, possono essere seguiti in diretta streaming o riusati
successivamente.
I video tutorial partono da Hour of code e guidano passo passo attraverso i
percorsi di Code.org spiegando e commentando i concetti base della
programmazione introdotti in ogni schema e coprono tutto il percorso di
Programma il Futuro.
ORA DEL CODICE dal 7 al 13 dicembre 2015
http://programmailfuturo.it
https://studio.code.org/
https://italia.code.org/