Archivi tag: programmazione

L’alfabeto di Scratch

banner-alfabeto-di-scratch
Come preannunciato con video in un mio precedente post, in occasione del mio corso in presenza nella stupenda Sicilia, ho realizzato la seconda versione delle mie slide introduttive sull’uso di Scratch, nello specifico l’uso di Scratch 2 e come promesso desidero renderle pubbliche a tutti.

Sto realizzando ulteriori lezioni e raccolte di esercizi che renderò disponibili in modalità open e gratuita.

Presentazione

Coding e Computational Thinking a scuola con Scratch

Il seguente corso intende fornire le competenze di base per insegnare a programmare in modo creativo e mostrare come l’uso dell’informatica a scuola possa diventare una strategia per insegnare a progettare il proprio apprendimento e fornire le competenze per risolvere problemi.

Questa presentazione è la seconda versione delle mie lezioni su Scratch e fa seguito a quanto già pubblicato negli scorsi anni con “Corso di Scratch – lezione 1 e lezione 2” e “Micro Corso di Scratch”.

L’alfabeto di Scratch è una raccolta di appunti che utilizzo durante le sperimentazioni laboratoriali con i miei studenti e durante i corsi di formazione per docenti e sono da intendersi come un’introduzione alla programmazione con Scratch.

L’impostazione di queste slide è pensata per essere immediatamente utilizzabile in classe.

I link diretti su slideshare sono:

DotBot Click

DotBotClick-00

Le passeggiate che mi portano a scuola le sto impiegando per ascoltare podcast e per riflettere su progetti che sto portando avanti e dirvi che DotBot mi sta coinvolgendo un po’ ormai lo sanno anche le pietre 😀 ma cosa ci posso fare mi diverte! Se ciò induce felicità perché non farlo? Sono convinto che il progetto possa essere utile anche ad altri e poi la componente di ricerca è fondamentale per continuare a studiare e trovare nuove soluzioni didattiche, in una sola frase, citando Pierangelo Bertoli, l’insegnate dovrebbe avere: “…lo sguardo dritto e aperto nel futuro…”.

Cosa è successo in queste passeggiate “progettuali”? Come sapete nei mesi scorsi ho partecipato ad un evento che mi ha fatto rivivere dopo alcuni anni il “mondo Lego” dove la creatività è realizzata incastrando mattoncini … “incastro” quindi è la parola chiave che ho posto in cima all’albero progettuale di questa nuova versione.

In questa fase volevo rendere tutto libero da viti metalliche, esigenza che nasce da questi quattro obiettivi che mi sono posto:

  1. ridurre parti metalliche piccole in modo che anche i bambini potessero realizzare il robot;
  2. ridurre i tempi di assemblaggio del robot a vantaggio della programmazione;
  3. possibilità di personalizzazioni e ampliamento della piattaforma hardware;
  4. completamente open e gratuito.

Dirvi che ci sono riuscito al 100% sarebbe troppo presuntuoso, ma ho fatto il possibile.

L’analisi che ho fatto nel progettare questo nuovo modello è stata fatta anche analizzando i “competitor” anche se in questo caso forse è esagerato parlare di  “competitor” visto che nel caso di DotBot si parla di progetto open e gratuito che non ha il supporto di finanziamenti privati, se non quelli che vengono dal mio portafoglio, ma certamente per farne un oggetto didatticamente interessante bisogna analizzare cosa offre il mercato.

Cosa ho scoperto?

Mi sono accorto che molti progetti sembravano non pensati per la scuola o non pensati da insegnanti sia dal punto di vista estetico che funzionale. Accade spesso che le due caratteristiche sono fortemente sbilanciate, inoltre un fattore non da sottovalutare sono i costi non sempre allineati allo standard scolastico italiano.

Prerequisiti essenziali per realizzare DotBot Click

  1. avere una stampante 3D;
  2. munirsi di una buona dose di pazienza.

La stampante 3D è essenziale per la creazione di ogni parte e i costi (filamento di stampa e corrente elettrica) per la realizzazione di tutta la struttura sono bassi.

Per quanto riguarda la pazienza ne dovete avere un po’ i tempi di stampa totali, per ottenere una buona qualità e solidità delle strutture, sono di circa 15 ore.
La versione che vedete nelle immagini è stata realizzata in bassa qualità ma

Inoltre poiché le varie parti vengono incastrate in binari di larghezza e profondità di circa 2 mm la calibrazione della stampante influisce moltissimo, quindi in fase iniziale dedicate un po’ di tempo per calibrare la stampante. Ovviamente per piccoli problemi si potrà rimediare usando una piccola lima per smussare ed allargare incastri e nel caso di piccole rotture un po’ di colla sistema sempre tutto 🙂

Dal punto di vista estetico ho deciso di semplificare il più possibile ed ho abbandonato (non definitivamente per il futuro) la struttura ad esagono tipica del DotBot preferendo una struttura quadrata e smussata sugli angoli, ciò mi ha permesso di sistemare i motori mantenendo le ruote in asse, caratteristica per me essenziale per lo svolgimento di esercizi con gli studenti. Una tale simmetria non poteva essere mantenuta con una forma ad esagono se non aumentando di molto la superficie totale del robot.  Devo dirvi che ho fatto una discreta difficoltà nell’accettare questa soluzione geometrica e mi sono confrontato molto con Ludovico, ma alla fine è solo un fork del progetto sperimentiamo ed andiamo avanti 🙂

Di seguito l’immagine che a colpo d’occhio vi mostra la totalità degli oggetti, alcuni di questi non è obbligatorio stamparli.

DotBotClick-01

DotBotClick-02

Tutto è ad incastro, motori e batterie e schede elettroniche.

La condizione di partenza è la seguente:

DotBotClick-03

Continua a leggere

I miei corsi presso La Tecnica della Scuola: Il coding con Scratch per una didattica attiva

scratchPer chi fosse interessato svolgerò il prossimo 27 e il 28 aprile il corso laboratoriale: Il coding con Scratch per una didattica attiva presso la sede della casa editrice La Tecnica della Scuola a Catania. L’obiettivo sarà quello di fornire le competenze di base per progettare un corso completo di coding e creative computing per i propri allievi.
L’intera attività di formazione è pensata per essere replicata immediatamente in classe, pertanto verranno forniti moduli didattici completi caratterizzate da esercitazioni inclusive per tutti gli allievi in cui l’aspetto ludico/creativo viene utilizzato per migliorare le capacità progettuali e di relazione, favorendo lo scambio reciproco ed il peer learning.

Mostrerò una metodologia nuova per svolgere didattica laboratoriale e le attività proposte potranno integrarsi in tutte quelle azioni che potranno essere svolte presso gli atelier digitali o in attività di Coder Dojo organizzati presso le scuole.

Struttura del corso:

2 incontri in presenza di 4 ore ciascuno

  • Giovedì 27 aprile 2017 – Ore 15.30/19.30
  • Venerdì 28 aprile 2017 – Ore 15.30/19.30

DESTINATARI: Docenti e istituzioni scolastiche e formative di ogni ordine e grado
DURATA: 8 ore in presenza
COSTO: 60 euro

Sarà possibile acquistare il corso anche con la CARTA DOCENTE

Per maggiori informazioni sul contenuto del corso, iscrizione e pagamento seguire il

LINK

Grazie 🙂

DotBot S – lavori in corso: nuovo supporto

L’esperienza della Summer School: “i miei primi esperimenti con Arduino e la Robotica”, svolto in agosto a Calitri (Av) utilizzando DotBot S, ha evidenziato la necessità di apportare alcune modifiche alla struttura di base di DotBot S in modo da rinforzarne gli elementi di blocco della Breadboard e della scheda Arduino, i restanti elementi non hanno subito variazioni.
Ricordo che gli elementi di blocco stampati in 3D sono stati inseriti in questo progetto per eliminare l’uso di viti e dadi e quindi rendere più agevole il montaggio e lo smontaggio del robot.

Ricordo che i sorgenti STL per la stampa 3D possono essere prelevati su thingiverse seguendo il link: dotbot-io

Nell’immagine che segue i dettagli sulle modifiche effettuate.

struttura

dotbots-02-variazioni

dotbots-03

dotbots-04

dotbots-05

Corso Arduino e Robotica a Calitri – Una fantastica esperienza

image

Una fantastica esperienza le mie lezioni alla Summer School: “i miei primi esperimenti con Arduino e la Robotica” a Calitri (Av) evento organizzato dal Comune è patrocinata IISS A.M. Maffucci e dal Dipartimento di Filosofia e Scienze dell’educazione Università di Torino. Tre giorni di sperimentazione e confronto passando dall’uso di Arduino e conclusosi con la presentazione di DotBot e DotBot S. Grande interesse e partecipazione e nuove sinergie didattiche e lavorative nate tra i partecipanti. La mia speranza è quella di aver dato una spinta motivazionale ai bravi studenti presenti nel creazione di un gruppo appassionato di Maker che spero sfoci in un FabLab di Calitri. Ringrazio tutti, il Sindaco Michele Di Maio e il vicesindaco Gerardo Metallo attenti alle esigenze dei giovani del territorio, all’amico assessore Angelo Caruso che ha progettato ed organizzato l’evento, al Dirigente Scolastico dell’IISS A.M. Maffucci Gerardo Vespucci che ha dato disponibilità di un bellissimo laboratorio e che crede profondamente nell’aprire la scuola al territorio, i mie complimenti sinceri per le strutture scolastiche. Un enorme grazie va al Direttore del Dipartimento direttore di Filosofia e Scienze dell’educazione Università di Torino Renato Grimaldi che da Torino è giunto a Calitri per seguire il mio corso. Lo so che i ringraziamenti possono sembrare noiosi ma è bello farli soprattutto perché senti l’energia di persone che desiderano crescere ed aiutare a far crescere giovani studenti.
Quindi perdonatemi ma voglio continuare 🙂 Grazzie a: Armida Pannisco per la stampa degli attestati di partecipazione, l’Assistente Tecnico Vito Antonio Leone che ha voluto spostato le sue ferie estive per gestire l’organizzazione tecnica del laboratorio e partecipare al corso e poi ultimo ma non ultimo all’amico di avventure tecnologiche 🙂 Ludovico Russo che ha illustrato i progetti di robotica che sta sviluppando, da Parloma ad Hackability@PoliTo, spiegando cosa è ROS e poi i progetti che ci coinvolgono entrambi, DotBot e Hackability, appassionando molto i ragazzi partecipanti…
e poi a tutti i partecipanti, studenti, colleghi e a quelli che ho dimenticato 🙂 Grazie!

Si comprende vero che mi sono divertito? 🙂

Ma mentre scrivo queste righe mi accorgo di aver dimenticato di ringraziare le verdi colline dell’Irpinia che potevo osservare dalle finestre del laboratorio 🙂

image