Passa ai contenuti principali

Post

Nuovo sito "Creare programmando" con una sezione per la didattica

Ho organizzato i miei tutorial, fatti con Scratch o altri linguaggi, in un nuovo sito che si chiama "Creare programmando" e che dovrebbe rendere più agevole lo scarico degli stessi. Questo sito contiene anche una sezione dedicata alla didattica tramite il computer in cui voglio raccogliere idee e tutorial che possono trovare applicazione nelle scuole oltre che nei CoderDojo, magari semplicemente perché forniscono degli spunti agli insegnanti sugli argomenti che si possono sviluppare (nel vero senso della parola) tramite il computer. Ho inaugurato la sezione didattica con un nuovo tutorial in Scratch dedicato alle regioni italiane. Cliccate qui per andarlo a vedere.
Post recenti

Macchinine robot e pista reale

In un post recente ho parlato del tentativo che abbiamo eseguito tramite Scratch di mantenere in pista uno sprite macchinina su una pista disegnata sullo schermo utilizzando semplicemente un sensore di colore. Adesso finalmente abbiamo la nostra pista vera, fisica, colorata! E sopra abbiamo appoggiato due macchinine, una pilotata da una scheda micro:bit e l'altra da una scheda Arduino. Entrambe le macchinine sono dotate di un sensore, collocato sotto la base, in grado di rilevare la luminosità della traccia, quindi non proprio il colore, ma una scala di grigi, e di un sensore collocato davanti in grado di rilevare eventuali ostacoli. Con i ragazzi abbiamo iniziato a fare le prime prove di programmazione, passo dopo passo, provando prima ad accendere e spegnere i motori, a pilotare lo sterzo e a leggere i valori del sensore inferiore per capire quale fosse il valore corrispondente a ciascun colore. La strada (è proprio il caso di dirlo) per arrivare a un algoritmo in

TeacherDojo presso il CoderDojo Malpensa

Al CoderDojo Malpensa/MXP stiamo organizzando per 12 maggio 2018 un TeacherDojo, ovvero un evento dedicato agli insegnanti/educatori che siano interessati all'apprendimento creativo nei giovani attraverso l'uso della tecnologia. Si tratta di un pomeriggio in cui spieghiamo ciò che facciamo abitualmente, ovvero come si svolge un normale evento di CoderDojo con i ragazzi, e su quali principi si basa il nostro metodo. Sarà seguito da una sessione di sviluppo con Scratch, esattamente come accade con i ragazzi, così da passare subito dalla teoria alla pratica. Nella migliore tradizione di CoderDojo, anche il TeacherDojo non è un corso, ma vuole essere un incontro informale per favorire lo scambio di esperienze, fare un po' di pratica con la tecnologia o semplicemente fare quattro chiacchiere. Questa è la pagina ufficiale che contiene anche il link per l'iscrizione:  https://coderdojomxp.wordpress.com/teacherdojo

Un tutorial software per allenarsi all'uso dei sensori hardware

Durante l'ultima sessione di CoderDojo MXP abbiamo proposto ai ragazzi un tutorial che ha lo scopo di impratichirli nei ragionamenti che si rendono necessari quanto ci si trova a dover impostare la traiettoria di una macchinina utilizzando solo un sensore in grado di rilevare il colore della traccia visibile sul pavimento (in scala di grigi). Non avendo (ancora) a disposizione macchinine e sensori "reali" abbiamo iniziato a simulare la situazione disegnando una pista con Scratch utilizzando quattro diversi colori. Il compito dei ragazzi era di riuscire a fare in modo che lo sprite dell'automobilina seguisse la pista senza uscire di strada: le correzioni alla traiettoria avvenivano utilizzando il blocco "sta toccando il colore..." come se ci fosse un sensore in grado di vedere il colore della traccia sotto all'automobile. E se ne sono viste di tutti i colori perché il compito non era facile. Alla fine, per stimolare un po' di competizione tr

Aiutare i giovani a lavorare in gruppo per sviluppare un gioco

Insieme ad alcuni amici gestisco un CoderDojo : ci troviamo una volta al mese riunendo i giovani che vogliono creare qualcosa di interessante e divertente con i computer. Usiamo diverse tecnologie, ma soprattutto creiamo piccoli giochi o raccontiamo storie con Scratch e un giorno abbiamo deciso di fare un esperimento. Un sabato pomeriggio tipico inizia con i mentor che chiedono ai ragazzi cosa vogliono fare, ma al contrario di quanto possa sembrare questo non è un passaggio facile: alcuni di loro non hanno un'idea chiara di quello che vogliono ottenere e la maggior parte tende a lavorare individualmente. Per superare questi problemi abbiamo pensato di fornire ai ragazzi un foglio con stampate sopra alcune istruzioni e abbiamo chiesto loro di riunirsi in gruppi e prendersi mezz'ora per rispondere alle domande prima di iniziare a programmare. In realtà non tutti i gruppi sono nati spontaneamente: alcuni sono stati suggeriti dai mentor, ma alla fine è andato tutto bene. Le in

Blog inglese aggiornato

Per mancanza di tempo sto aggiornando solo il blog inglese. Mi dispiace trascurare la mia lingua madre, motivo per cui avevo iniziato anche questo blog, ma decisamente non riesco a seguirne due: per lo stesso motivo anche su quello inglese pubblico raramente qualche articolo. Quindi se vi interessa vi invito a seguire il link "English blog" che trovate aprendo il menù in alto a destra per controllare se ci sono nuovi articoli. Per comodità lo riporto qui:  https://nonmaskableinterrupt.blogspot.it .

Pubblicato il primo tutorial per Scratch

Ho pubblicato il mio primo tutorial che spiega come realizzare un semplice gioco con Scratch. Scratch è un ambiente di programmazione grafico pensato per insegnare a programmare ai bambini e il tutorial ha esattamente lo stesso scopo perché descrive passo per passo come realizzare il gioco. Il tutorial nasce per essere utilizzato durante le sessioni di programmazione del gruppo di CoderDojo a cui partecipo come mentor, però può ovviamente essere utilizzato da tutti. Con questo tutorial inauguro il repository su GitHub che spero ne potrà contenere molti altri in futuro, realizzati magari con altri linguaggi, ma sempre destinati a un pubblico di giovani dai 7 ai 14 anni. Link al repository:  https://github.com/kronwiz/codingtutorials Il gioco è visibile funzionante sul sito di Scratch:  http://scratch.mit.edu/projects/49248044/