introduzione a coderdojo

11
Intro to CoderDojo un modo “cool” per programmare

Upload: miur

Post on 04-Jun-2015

214 views

Category:

Education


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Introduzione a CoderDojo

Intro to CoderDojo

un modo “cool” per programmare

Page 2: Introduzione a CoderDojo

Perché la programmazione

● è la lingua che “fa funzionare il computer”● è una lingua universale● permette di dare spazio alla creatività● è versatile● è adatto a chiunque● è una palestra di logica● mantiene in forma i nostri neuroni● non annoia

Page 3: Introduzione a CoderDojo

Open SourceL’Open source è fortemente sostenuto da CoderDojo: si tratta della condivisione e della possibilità di remixare il codice sorgente, che di fatto rimane aperto.

What is open source explained

with Lego:

http://youtu.be/a8fHgx9mE5U

Page 4: Introduzione a CoderDojo

Cosa insegna il coding ai bambini

● a risolvere i problemi● a ragionare per algoritmi● a conoscere e gestire lo spazio● a disegnare in digitale● a collaborare● a non essere spettatori passivi ma creatori attivi● a non disturbare gli altri con le sciocchezze● a essere “cool”

Page 5: Introduzione a CoderDojo

ScratchSoftware per la creazione di progetti originali, elaborato dal MIT Media Lab di Boston.

La costruzione del codice/script è semplificata da blocchi colorati a incastro, su modello dei Lego.

Con Scratch i bambini (e anche gli adulti) possono creare giochi, animazioni, presentazioni…

Esiste una forte comunità online intorno a Scratch; MIT Media Lab propone MOOC su Creative Learning (e Teaching!)

Page 6: Introduzione a CoderDojo

Il movimento CoderDojo● nato in Irlanda ma ormai diffuso a livello globale: http:

//coderdojo.com/ ● molto diffuso in Italia,: http://www.coderdojoitalia.org/ ● a Roma: http://www.coderdojoroma.it/

Page 7: Introduzione a CoderDojo

CoderDojo in Italia e a Roma● laboratori tematici (Natale, Carnevale, Primavera, Pollock,

Kandinsky) e unplugged● laboratori con robot, Lego Minstorms, Makey Makey,

Scratch4Arduino...● partecipazione ad iniziative nazionali e internazionali (Maker

Faire Roma, HourOfCode, , EWWR, Scratch Day, Italian Scratch festival, RomeCupcodeweek.eu…)

● no a bullismo e cyberbullismo, sì a open source

Page 8: Introduzione a CoderDojo

La comunicazione esterna● Comunicazione online e uso intensivo dei social:

FB, Twitter, G+● Sold out delle iscrizioni, Roll-up, badge● Racconto fotografico● Presenza ad eventi internazionali e nazionali:

Maker Faire Roma, Rome Cup, …● interazione/collaborazione con associazioni ecc.

Page 9: Introduzione a CoderDojo

BHB presents CoderDojoUn video realizzato dall’agenzia di comunicazione Big Head Bureau di Londra:

http://youtu.be/nmOQ6jWen6w

Page 10: Introduzione a CoderDojo

La comunicazione interna

● Rete dei mentor● Comunicazione online: hangout G+, Google group

CoderDojo Italia e CoderDojo Roma● Uso intensivo dei social: FB, Twitter, G+● Contatti continui che nascono in rete

Page 11: Introduzione a CoderDojo

BE COOL!

Agnese Addonechampion @CoderDojoRoma

(Quest'opera è stata rilasciata con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 4.0 Internazionale. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/by-nc-nd/4.0/.)

special thanks to:Caterina Moscetti champion @CoderDojoSigilloCarmelo Presicce champion @CoderDojoBologna

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