LM06: L’ora del codice e Programma il Futuro

Attività N. 6 per eventi Europe Code Week last-minute.

Premessa: L’ora del codice è l’attività più utilizzata come primo approccio al coding, al punto da dare il nome alla campagna di alfabetizzazione lanciata dall’organizzazione Code.org a partire dal 2013 (Hour of code, per l’appunto) nel corso della Computer Science Education Week. I materiali e i metodi sviluppati e resi liberamente disponibili online da Code.org sono scresciuti nel tempo e oggi offrono diverse varianti di “ora del codice” e percorsi articolati che vanno bel oltre la singola ora di attività. Programma il Futuro è l’iniziativa lanciata da CINI e MIUR a partire da Europe Code Week 2014 per portare questi metodi nelle scuole italiane. Questa attività è pertanto non solo un invito all’utilizzo di uno dei più diffusi strumenti di introduzione giocosa al coding, ma è anche un invito ad aderire a Programma il Futuro per proseguire le attività nel corso dell’anno.

Requisiti: nessuno conoscenza pregressa. Son disponibili sia lezioni interattive che si presentano come semplici videogiochi la cui soluzione comporta l’esercizio del pensiero computazionale, sia lezioni tradizionali. Le prime richiedono la disponibilità di computer o tablet con connessione ad Internet, le secondo non richiedono alcuna attrezzatura specifica.

Età: dai 6 anni in su.

Scopo: Familiarizzare con i principi base della programmazione giocando a semplici videogiochi didattici.

Materiale e attività:
I materiali e le attività non meritano di essere descritti in questa pagina poichè sono perfettamente illustrati e resi accessibili dall’apposita pagina di Programma il Futuro. Benchè le risorse di Code.org siano accessibili anche in modo diretto, si consiglia l’accesso guidato attraverso il sito di Programma il Futuro per usufruire delle ulteriori risorse e della rete di volontari messi a disposizione da CINI e MIUR.

http://www.programmailfuturo.it/come/ora-del-codice

Per chi ritenesse utile un’ulteriore guida è disponibile una video-lezione che spiega passo per passo la più tradizionale attività dell’ora del codice. La video-lezione è quella con cui si è aperto il MOOC dell’anno scolastico 2014-2015. Il video può esere visionato in classe anche svolgere la corrispondente attività pratica in laboratorio.

 

Programma il Futuro e CodeWeek

Programma il Futuro e Europe Code Week: due strumenti da usare insieme per portare le scuole italiane all’eccellenza nel coding.

Per chi non lo sapesse ancora, Programma il Futuro è l’inziativa di CINI e MIUR per offrire alle scuole italiane l’approccio al coding di Code.org.

Programma il Futuro è stato lanciato durante Europe Code Week 2014 e da allora ha coinvolto molte scuole italiane in stimolanti attività di coding che sono state condotte durante tutto l’anno. L’Italia è ormai considerata un modello nel panorama internazionale e gioca da protagonista la partita per la diffusione del pensiero computazionale.

Un nuovo anno scolastico è appena iniziato e l’edizione 2015 di Europe Code Week, condotta proprio dall’Italia, è alle porte! Dal 10 al 18 ottobre le scuole italiane hanno di fronte l’opportunità di fare un altro grande balzo in avanti partecipando a Europe Code Week e coinvolgendo tutti i propri alunni.

Ecco due semplici linee guida per le scuole e per gli insegnanti. Spiegano come partecipare a Code Week e come conquistare attestati di merito e certificati di eccellenza rilasciati dalla Commissione Europea.

CodeWeek per le scuole che hanno già aderito a Programma il Futuro

Questa lettera è per voi. E’ il mio caloroso invito a fare la differenza! Ecco come:

  • Inserite tutte le attività di coding che svolgerete in ottobre nella mappa di CodeWeek. Se non lo farete perderete l’occasione di partecipare ad un’importante campagna internazionale e la vostra attività non contribuirà agli indicatori di successo dell’Italia.
  • Approfittate di Europe Code Week per diffondere il coding all’interno della vostra scuola. Partecipate alla CodeWeek4all challenge e organizzate eventi in tutte le classi per far conoscere il Coding a tutti. Ad esempio potreste chiedere ai ragazzi delle classi pilota di Programma il futuro di guidare l’Ora del Codice in altre classi o di raccontare la propria esperienza. Anceh questi sono eventi CodeWeek che meritano di essere inseriti nella mappa!
  • Prendete nota dei numero di partecipanti a tutti gli eventi organizzati all’interno della vostra scuola. Tutti i responsabili degli eventi (insegnanti o alunni-mentor) riceveranno un attestato di merito e la somma dei partecipanti potrà valere alla scuola il certificato di eccellenza della Commissione Europea.

CodeWeek per le scuole che NON hanno aconra aderito a Programma il Futuro

Questa lettera è per voi. E’ il mio caloroso invito ad approfittare di Europe Code Week! Ecco come:

  • Sperimentate senza impegno i tanti modi di portare il coding dentro la vostra scuola. Coding è creatività, ingegno, gioco, arte, robotica. Tra le tante risorse disponibili troverete senz’altro quella più adatta a voi e ai vostri studenti. Io stesso vi metterò a disposizione video-lezioni che potrete seguire in classe insieme ai vostri alunni, con o senza computer e senza bisogno di alcuna preparazione.
  • Pianificate attività in classe tra il 10 e il 18 ottobre e inseritele nella mappa di CodeWeek. Se non lo farete perderete l’occasione di sperimentare il coding e di partecipare ad un’importante iniziativa internazionale.
  • Valutate seriamente la possibilità di aderire a Programma il Futuro!

 

Programma il Futuro RECAP

Siamo arrivati al decimo appuntamento del MOOC di Programma il Futuro. Riprendiamo tutti i concetti che abbiamo incontrato nel corso delle esercitazioni guidate per prepararci a metterli in pratica con Schools MakeApp. Trovate qui sotto delle slide riassuntive che contengono link attivi agli esempi più significativi riferiti ad ogni concetto.

Questo è il video-log dell’incontro online. Ora non ci resta che usare quanto abbiamo appreso per costruire un gioco con Scratch, per sviluppare l’App della scuola con AppInventor, e per partecipare all’Hackathon!

Debugging in diretta streaming!

L’arte del debugging tra poco in diretta streaming, con la contadina 3 di Programma il Futuro.

Questa volta in ogni schema troveremo del codice già scritto, ma sbagliato! Dovremo provare ad eseguirlo e capire come correggerlo. Sapere individuare e correggere errori è importante quanto saper scrivere il codice. Scrivere codice corretto al primo colpo è praticamente impossibile. Se non sappiamo correggere gli errori nostri o altrui, in pratica non sappiamo programmare!

Questo e’ l’ottavo incontro del MOOC che di gioco in gioco ci portera’ ad imparare a sviluppare vere e proprie applicazioni. Trovate le registrazioni dei precedenti incontri nella pagina del corso. Potete seguire gli incontri in diretta o rivederli in seguito. In ogni caso provate voi stessi ad effettuare l’esercitazione insieme a me, accedendo alle risorse interattive di Code.org.

Gli studenti delle scuole di Programma il Futuro devono attenersi alle modalita’ di accesso previste dalla propria scuola.

I partecipanti individuali possono iscriversi direttamente al MOOC-2015 effettuando l’accesso con il proprio account (per accedere clickare sul pulsante arancione ACCEDI che compare in alto a destra nella pagina della lezione) e andando all’indirizzo http://studio.code.org/join/RGMIRZ. In questo modo potro’ seguire personalmente i vostri progressi come un insegnante farebbe con i propri alunni.

L’Artista 3 usa nuovi strumenti!

Mercoledi’ 21 gennaio vi aspetto online alle 11 per giocare insieme con l’Artista 3 di Programma il Futuro.

Avremo a disposizione nuovi strumenti (variabili, contatori, categorie) e ne scopriremo le straordinarie potenzialita’ facendo disegni che mai avremmo pensato di saper fare!

Questo e’ il quinto incontro del MOOC che di gioco in gioco ci portera’ ad imparare a sviluppare vere e proprie applicazioni. Trovate le registrazioni dei precedenti incontri nella pagina del corso. Potete seguire gli incontri in diretta o rivederli in seguito. In ogni caso provate voi stessi ad effettuare l’esercitazione insieme a me, accedendo alle risorse interattive di Code.org.

Gli studenti delle scuole di Programma il Futuro devono attenersi alle modalita’ di accesso previste dalla propria scuola.

I partecipanti individuali possono iscriversi direttamente al MOOC-2015 effettuando l’accesso con il proprio account (per accedere clickare sul pulsante arancione ACCEDI che compare in alto a destra nella pagina della lezione) e andando all’indirizzo http://studio.code.org/join/RGMIRZ. In questo modo potro’ seguire personalmente i vostri progressi come un insegnante farebbe con i propri alunni.

Non e’ mai troppo tardi!

MOOC-pertutti

La programmazione e’ per tutti! Le risorse di Code.org che Programma il Futuro porta nelle scuole italiane sono aperte a tutti e offrono opportunita’ di divertimento e apprendimento a qualsiasi eta’.

Non e’ mai troppo tardi per imparare giocando. Le attivita’ online di Programma il futuro guidano gli utenti in modo graduale attraverso schemi di gioco che introducono i concetti di base della programmazione contribuendo allo sviluppo del pensiero computazionale e alla consapevolezza delle potenzialita’ dell’informatica.

Tanto piu’ vi sentite distanti dall’informatica (per formazione, per indole, o per professione) tanto maggiore dovrebbe essere la vostra curiosita’ e tanto maggiore sara’ la soddisfazione che troverete nel superare gli schemi proposti.

Potete accedere alle risorse individualmente, ma se volete farlo insieme a me ho organizzato un corso online aperto e gratuito che potete seguire in diretta o rivedere in qualsiasi momento. Il corso e’ stato concepito per offrire supporto alle Scuole di Programma il Futuro, ma chi non e’ piu’ a scuola puo’ seguirlo individualmente registrandosi a questo link http://studio.code.org/join/RGMIRZ.

Saro’ felice di seguire i vostri progressi e portarvi alla conquista del certificato finale! 

Vi aspetto!

L’Artista 2 – Inizia il MOOC di Programma il Futuro

Riprende il MOOC di Programma il Futuro. Domani alle 11 sara’ possibile seguire in diretta l’esercitazione guidata de “L’Artista 2“, che restera’ poi disponibile online come video tutorial.

Quello di domani e’ il quarto incontro. Le registrazioni dei precedenti sono disponibili sulla pagina ufficiale del MOOC o sul sito di Programma il Futuro.

Le esercitazioni guidate online sono concepite come supporto alle scuole, ma possono essere seguite da chiunque individualmente. In ogni caso si consiglia di effettuare personalmente l’esercitazione durante la visione del video, interrompendolo se necessario.

Gli strumenti online di Code.org possono essere utilizzati anche in forma anonima, ma per tenere traccia dei propri progressi e arrivare al conseguimento del certificato finale e’ opportuno effettuare l’accesso al sito code.org con il proprio account personale.

Gli studenti delle scuole di Programma il Futuro devono attenersi alle modalita’ di accesso previste dalla propria scuola.

I partecipanti individuali possono iscriversi direttamente al MOOC-2015 effettuando l’accesso con il proprio account (per accedere clickare sul pulsante arancione ACCEDI che compare in alto a destra nella pagina della lezione interattiva) e andando all’indirizzo http://studio.code.org/join/RGMIRZ. In questo modo potro’ seguire personalmente i vostri progressi come un insegnante farebbe con i propri alunni.

Hour of Code: in Italia come in California!

Dopo il primato nella partecipazione a Europe Code Week, l’Italia balza in testa alla classifica mondiale de L’Ora del Codice, seconda solo alla California!

1 California 6179
2 Italy 5677
3 Texas 3127
4 Florida 2478
5 Canada 1854
6 New York 1837
7 Illinois 1546
8 New Jersey 1351
9 Washington 1277
10 Georgia 1262

La classifica si riferisce al numero di eventi de L’Ora del Codice organizzati nei 220 paesi che partecipano all’iniziativa. La tabella riportata in questa pagina mostra la portata della partecipazione italiana, che con 5677 eventi e’ a un passo dalla testa della classifica, occupata dalla California con 6179 eventi. L’Italia e’ l’unico paese europeo nella top ten, e ha un numero di eventi 20 volte superiore alla media (pari a 262 eventi per paese)! La mappa in copertina mostra la densita’ degli eventi de l’Ora del Codice sul nostro Paese.

E’ un segno evidente che il modello italiano funziona e merita di essere analizzato per individuarne gli elementi di successo nella speranza che possano essere messi a sistema e applicati anche in altri ambiti. Ne elenco alcuni:

  • Consapevolezza: si e’ parlato per la prima volta di programmazione e di pensiero computazionale come competenze di base utili alla crescita individuale e all’innovazione prima ancora che alla formazione di figure professionali specializzate.
  • Inclusione: le settimane della programmazione hanno raggiunto la massa critica lasciando ad ogni associazione, organizzazione e istituzione la liberta’ di rivolgersi ai propri utenti scegliendo gli strumenti piu’ idonei per farlo, favorendo cosi’ la pluralita’ delle azioni e dei soggetti coinvolti.
  • Legittimazione istituzionale: l’intervento del MIUR ha fatto la differenza nel coinvolgimento delle Scuole, che sono e devono restare il principale veicolo di formazione, istruzione e rinnovamento culturale.
  • Confronto internazionale: l’Italia ha colto ogni occasione per partecipare da protagonista alle iniziative internazionali, trovando in ogni opportunita’ di confronto nuovi stimoli alla crescita.
  • Pragmatismo: Programma il Futuro, promosso da MIUR e CINI, e’ un esempio virtuoso di pragmatismo istituzionale, che ha prodotto un cambiamento tangibile nell’arco di pochi mesi offrendo alle scuole la collaborazione delle Universita’ e dei tanti gruppi di volontari che operano sul territorio nazionale e riusando in modo sistematico materiali e metodi disponibili online.
  • Effetto rete: le tante organizzazioni e istituzioni che operano da anni per promuovere la cultura digitale e il pensiero computazionale si sono trovate ad operare fianco a fianco rilanciando l’una l’iniziativa dell’altra per amplificare l’impatto e la visibilita’ delle proprie azioni (si veda, a titolo d’esempio, la lista dei partner di CodeWeek.it, in continua crescita).
  • Persone: la risposta immediata delle scuole ne ha messo alla prova la qualita’ e le potenzialita’, portando alla luce un numero straordinario di buone pratiche condotte con entusiasmo da insegnanti capaci e appassionati.

Le scuole che non avessero gia’ aderito a Programma il Futuro possono farlo in qualsiasi momento, avvalendosi anche del supporto offerto dalle esercitazioni guidate online che entro la fine dell’Anno Scolastico percorreranno tutti i passi di Programma il futuro e porteranno i ragazzi allo sviluppo di vere e proprie applicazioni mobili.

I primati raggiunti nelle settimane internazionali della programmazione non sono solo un valido motivo di orgoglio, ma rappresentano dei veri e propri indicatori di crescita personale, culturale ed economica. 

Programma il futuro: Esercitazioni guidate online

In occasione della settimana mondiale della programmazione (CSEdWeek), CodeWeek.it mette a disposizione delle scuole esercitazioni guidate online con le lezioni interattive di Programma il futuro (Code.org). In tre appuntamenti in diretta streaming seguiremo l’ora del codice attraverso gli schemi del labirinto e vedremo elementi di programmazione più complessi con l’artista e con la contadina. Gli schemi saranno spiegati passo passo consentendo ai ragazzi che seguono in diretta di esercitarsi sui propri computer mentre verranno illustrati i concetti che stanno alla base di ogni schema.

Gli appuntamenti sono in orario scolastico, per consentire alle scuole che lo desiderino di seguirli in diretta con i propri ragazzi. Le registrazioni resteranno accessibili online per essere riutilizzate come video-tutorial.

Martedì 9 dicembre 2014, ore 10:00L’ora del codice e il Labirinto

Giovedì 11 dicembre 2014, ore 11:00L’Artista

Venerdì 12 dicembre 2014, ore 9:00La contadina