Archivi tag: micro:bit

Diciamo addio alla Procrastinazione con StudySafe

In un mondo dove lo smartphone è diventato un’estensione della nostra mano, la procrastinazione e la distrazione sono diventate nemici giurati della produttività, soprattutto per gli studenti. Quante volte vi siete ritrovati a controllare il telefono per “solo un minuto”, per poi accorgervi che un’ora è volata via?

La tecnologia, e in particolare l’uso di dispositivi come smartphone e computer, viene spesso identificata come una delle principali cause di distrazione e difficoltà di concentrazione tra i giovani. Se da un lato la tecnologia è un mezzo che non può essere completamente ignorato, essendo parte integrante della nostra realtà sociale, dall’altro è fondamentale imparare a utilizzarla in modo che non diventi un ostacolo alle capacità di apprendimento e concentrazione. È importante trovare un equilibrio nell’uso di questi strumenti, adottando strategie come limitare il tempo di connessione e dare priorità ad attività sociali e culturali che non coinvolgano l’uso di dispositivi digitali.

Come trasformare tutto ciò in un’attività didattica?
Ho pensato ad un’attività multidisciplinare che spazia dall’educazione civica al Coding.

Immaginiamo se potessimo trasformare una sfida di programmazione in uno strumento per migliorare la concentrazione.

Chiamerò questa attività: “addio alla Procrastinazione”

L’idea è quella di fare realizzare e perfezionare uno strumento/gioco, lo StudySafe, un dispositivo realizzato con BBC micro:bit e del cartone.

Come funziona

StudySafe è un sistema anti-procrastinazione che utilizza il semplice, ma efficace meccanismo del BBC micro:bit per la rilevazione della luce. Quando viene poggiatolo smartphone sulla struttura di cartone, il micro:bit monitora qualsiasi tentativo di prendere lo smartphone. Se lo smartphone viene preso, il micro:bit rileva la variazione di luce, attiva un allarme, ricordando di riporre nuovamente lo smartphone su StudySafe. Il sistema inoltre conta il numero di volte in cui lo smartphone è stato preso dallo studente.

L’attività non solo fornisce una soluzione pratica alla procrastinazione, ma utilizza il Coding in modo divertente e utile permettendo il controllo sulla distrazione, o almeno ci proviamo 🙂

Di seguito le immagini di StudySafe ed un video che ne dettaglia il funzionamento, ovviamente il sistema può essere migliorato.

Nella versione avanzata è possibile attivare e disattivare temporaneamente l’allarme con la pressione del pulsante B, mentre la pressione del pulsante A consente di riavviare il sistema.

Per quanto riguarda la modalità di realizzazione e programmazione vi rimando al corso Carta Cartone e Coding 2′ edizione o ad uno dei miei prossimi corsi online ovunque sul web. Mentre per i colleghi neoassunti che seguiranno i miei corsi in presenza StudySafe sarà un’attività pratica che farò realizzare.

Buon Coding a tutti.

🙂

I miei corsi per Tecnica della Scuola: Corso: Realizzare laboratori green con il Making e il Coding – 4 ed.

Da domani 13/11/24 al via la 4′ edizione del corso di Tecnica della Scuola: Realizzare laboratori Green con il Making e il Coding. Per l’occasione proporrò nuove attività progettate per i miei studenti e che utilizzerò durante il corso, tra questi un semplice inseguitore solare controllato da BBC micro:bit la cui struttura è stata completamente realizzata in cartone. L’inseguitore fa parte di una serie di strumenti per la realizzazione di attività di laboratorio Edugreen che verranno utilizzati durante il percorso formativo.

Il corso intende mostrare come, attraverso un apprendimento attivo ed inclusivo, si possono sviluppare laboratori green per la transizione ecologica, sostenibili e innovativi per la scuola primaria e secondaria al fine di riqualificare giardini e cortili scolastici trasformandoli in ambienti di esplorazione e di apprendimento delle discipline curricolari in un percorso nel quale l’esperienza stessa genera conoscenza e apprendimento.

La realizzazione di orti didattici e giardini a fini didattici prevede un controllo dei parametri fisico/chimici che può essere agevolmente svolta con strumenti didattici che vengono utilizzati comunemente in attività laboratoriali per l’apprendimento del Coding e la robotica didattica.

Schede elettroniche come BBC micro:bit, Arduino, Raspberry Pi, possono assolvere a questo compito e la loro programmazione può avvenire utilizzando i linguaggi più adatti al livello di scuola a cui appartengono gli studenti, quindi si potrà optare per un linguaggio grafico a blocchi o testuale.

L’obiettivo del corso è quello di fornire le competenze necessarie per realizzare in piena autonomia attività laboratoriali volte al controllo automatico dei parametri ambientali che permettono la crescita di singole piante o piccole serre anche idroponiche con un sistema di monitoraggio delle colture basati sull’IoT (Internet of Things). Verranno inoltre mostrate attività pratiche per la realizzazione di dispositivi per il monitoraggio dell’inquinamento atmosferico, acustico e luminoso.

Saranno svolti 4 incontri in webinar di 2 ore ciascuno, per un totale di 8 ore

  • Lunedì 13 novembre 2023 – Dalle 17.00 alle 19.00
  • Martedì 14 novembre 2023 – Dalle 17.00 alle 19.00
  • Lunedì 20 novembre 2023 – Dalle 17.00 alle 19.00
  • Giovedì 23 novembre 2023 – Dalle 17.00 alle 19.00

Per maggiori informazioni sui contenuti del corso e modalità di iscrizione seguire il LINK.

EduRobot BitSquare

BitSquare quadrato nel design, semplicità nella realizzazione di attività introduttive di Coding e robotica a scuola.

Per la lezione che ho condotto oggi per i colleghi che stanno seguendo il mio corso di Didattica della Robotica, organizzato dal CTS di Cosenza, ho progettato un semplice supporto che ospita il Servo:Lite di Kitronik e BBC micro:bit e due servomotori. Nessuna vite di blocco per i servomotori ma elastici che evitano la fuoriuscita dei motori dalle loro sedi, le uniche viti da usare sono quelle che fissano le ruote all’albero del motore.

La progettazione ha richiesto circa 1 ora di lavoro e come sempre sfrutterò questo progetto per svolgere tra qualche settimana un’attività di sperimentazione con alcune classi prime e seconde superiori dell’ITIS passando da una programmazione a blocchi, Blocks, per giungere poi all’uso di MicroPython.
Espansioni già richieste da alcuni colleghi della primaria: aggiungere l’alloggiamento per una penna.

Il costo di stampa è meno di 1€ mentre il tempo di stampa e di quasi due ore, ma questi valori possono scendere in funzione della tipologia di filamento e stampante.

Per gli esercizi di utilizzo lascio a voi, durante i corsi che svolgo, su questo prototipo e strutture similari, propongo numerose schede di lavoro.

Sperando che il progetto possa servire anche ad altri condivido i file per la stampa 3D che trovate su Thingiverse.

Buon Coding a tutti 🙂

MicroCode – Language – Lezione 4

Editor delle risorse

Sono disponibili due editor, uno che permette la creazione di loghi 5×5 ed uno per la creazione di semplici melodie.

Editor icone LED

L’editor di icone LED permette di selezionare quali LED sono accesi o spenti per ogni  fotogramma di un’animazione. E’ possibile continuare ad aggiungere icone LED in una sequenza (l’editor farà una copia dell’ultima immagine realizzata):

Editor di melodie

L’editor di melodie ti permette di comporre una sequenza di quattro note, dove ogni nota può essere C, D, E, F o G:

Gestire valori numerici

Per i comandi che prevedono un valore numerico come: radio send, imposta variabile), sono disponibili vari blocchi:

  •  constant values 1, 2, 3, 4 e 5 punti
  •  values of variables X, Y e Z
  •  value of the radio receive event , disponibile solo se la sezione WHEN (QUANDO) ha un evento ricezione radio
  • value of the temperature sensor , sempre disponibile
  • random number generator un dado che fornisce in modo predefinito un numero intero casuale tra 1 e 5 (estremi inclusi).

loops

repeat

Il blocco repeat può essere aggiunta ad una serie di comandi per ripetere l’intera sezione DO. Il blocco valore, dopo repeat, determinano il numero di iterazioni. Se non viene fornito un valore, la ripetizione viene eseguita all’infinito.

WHEN: premi il logo micro:bit, DO: viene visualizzato il logo happy e il logo serio sul display e la visualizzazione dei due loghi viene mostrata per tre volte (la sequenza loghi è seguita dal repeat e dal blocco tre puntini).

Buon Coding a tutti 🙂

Corsi: Didattica della robotica – CTS di Cosenza


Presso la Rete Provinciale di Scuole per l’inclusività di Cosenza si parte con la nuova stagione di corsi sulla Didattica della Robotica con nuove proposte di kit e attività laboratoriali, dalla robotica di servizio a quella ludica. Il corso programmato da più di 6 mesi vede coinvolte numerose scuole di ogni ordine e grado della provincia di Cosenza.

Sempre da questo settembre per altri enti saranno avviati corsi in presenza ed online sempre di robotica, appena disponibile fornirò indicazioni per procedere con l’iscrizione.

Come più volte ribadito, credo che una soluzione per realizzare una didattica personalizzata di Coding e Robotica sia quella che fa uso di tecnologia a basso costo; questa impiega materiali di uso comune e strumenti di costruzione già in possesso di molte scuole, ciò permette che l’oggetto didattico possa essere creato, manipolato e modificato dall’allievo in piena libertà a scuola e a casa, quindi durante il corso mostrerò come realizzare robot con strutture in cartone e legno.
La realizzazione di robot a fini didattici prevede un controllo dei parametri fisici che può essere agevolmente svolto con strumenti didattici utilizzati comunemente in attività laboratoriali per l’apprendimento del Coding; schede elettroniche come BBC micro:bit, Arduino, Raspberry Pi, possono assolvere a questo compito e la loro programmazione può avvenire utilizzando i linguaggi più adatti al livello di scuola a cui appartengono gli studenti; quindi si potrà optare per un linguaggio grafico a blocchi o testuale.

Negli scorsi mesi mi sono concentrato in modo specifico sulla creazione di kit per la primaria e secondaria di primo grado, molto semplici da creare, manipolare e modificare, pertanto se volete saperne di più rimanete sintonizzati sui miei social 🙂

Per la scuola superiore utilizzerò le evoluzioni di EduRobot Black Panther e EduRobot 4WD (con tutte le estensioni).

Per il CTS di Cosenza non solo Robotica low cost ma anche quella che fa uso di kit commerciali molto diffusi: Bee-Bot, Ozobot Evo, LEGO Education WeDo 2.0, Lego Mindstorms EV3, Makeblock mBot Robot.

Buona Robotica a tutti 🙂