Archivi tag: polo steam

MicroCode – Language – Lezione 3

Sezione “QUANDO”

Il lato sinistro di una regola, la sezione “QUANDO“, inizia con un blocco di un evento che può essere inserito dalla finestra di dialogo che appare quando viene selezionato selezioni il blocco vuoto più a sinistra di una regola:

  • press pressione del pulsante, icona micro:bit, o pin
  • release rilascio del pulsante, icona micro:bit, o pin
  • move movimento dell’accelerometro, in vari modi
  • hear sentire un suono, sia forte che soffuso
  • cambio di temperatura variazione di temperatura, sia più calda che più fredda
  • ricezione radio ricezione via radio di un numero
  • inizio pagina inizia pagina si avvia solo quando la pagina viene avviata (o selezionata), con un ritardo opzionale
  • timer timer di un tempo
  • variabile (X,Y,Z) cambiato con un numero

Se la sezione “QUANDO” viene lasciata vuota, la regola verrà eseguita una sola volta quando la pagina viene avviata.

Eventi, parametri e condizioni

Un blocco evento può essere seguito:

  • da nessun blocco;
  • uno o più blocchi di parametro che determinano le condizioni sotto le quali l’esecuzione procederà dalla sezione “Quando” alla sezione “Fai”.

Ogni evento ha un parametro predefinito, che viene utilizzato quando non viene specificato alcun parametro. I valori predefiniti sono:

press, il valore predefinito del button A ; altre opzioni includono button B , micro:bit logo, pin 0 , pin 1 , pin 2 !
release, i valori predefiniti e le opzioni sono gli stessi di press

La finestra di dialogo sottostante mostra i parametri associati agli eventi di press/release del pulsante.

In funzione dell’evento verranno mostrati parametri diversi.

Condizioni sui valori degli eventi

Quando un evento ha un valore numerico (nel caso della ricezione di un messaggio radio o di un aggiornamento di una variabile), se tale valore è uguale alla somma dei valori (costanti e variabili) che seguono, allora l’esecuzione proseguirà alla sezione “Fai”. Ecco i cinque valori (punti) disponibili:

  • 1 dot:
  • 2 dot:
  • 3 dot:
  • 4 dot:
  • 5 dot:

Il timer è parametrizzato con vari tempi che possono anche essere sequenziati e sommati:

  • 1/4 di secondo:
  • 1 secondo:
  • 5 secondi:
  • ? secondi: – da 0 a 1 secondo, scelto casualmente

Nel caso del timer, la somma specifica la quantità di tempo con cui avviare il timer.

Sezione “Fai”

Il lato destro di una regola, la sezione “Fai”, inizia con uno dei blocchi di comando presenti nella lista che segue:

  • show image mostra una sequenza di animazione sullo schermo LED.
  • show number mostra numero visualizza un valore numerico tra 0 e 99
  • sound emoji riproduce una sequenza di emoji
  • play notes riproduce una sequenza di note (dalla scala di Do maggiore)
  • radio send invia un numero dato tramite la radio
  • radio set group prende un numero e garantisce che i messaggi radio da un diverso numero di gruppo vengano ignorati (il gruppo radio predefinito è 1, il che significa che tutti i micro:bit vedono tutti i messaggi)
  • switch page trasferisce il controllo dell’esecuzione a una pagina specifica
  • set variable inserisce un numero in una variabile (X, Y, Z); predefinito a 0 se non viene specificato nessun valore; inoltre imposta e

Un comando può essere seguito da vari blocchi di parametro, a seconda del tipo di comando.

Come per gli eventi, ogni comando ha un parametro predefinito, nel caso in cui non venga dato alcun blocco di parametro i parametri predefiniti sono:

  • screen mostra di default una faccia felice
  • sound emoji riproduce di default l’emoji giggle
  • radio invia il numero 1 come predefinito
  • switch passa di default alla pagina 1
  • get prende il valore da una variabile (X, Y, Z); se la variabile non era stata precedentemente impostata il valore predefinito è 0. Ciò vale anche per e

Buon Coding a tutti 🙂

I miei corsi per Tecnica della Scuola: realizzare laboratori green con il Making e il Coding – 2ed.

Proposte didattiche innovative per la sostenibilità ambientale

Da domani sarò online con la seconda edizione del corso realizzare laboratori green con il Making e il Coding che risponde alla domanda:

Come progettare e quali competenze bisogna avere per realizzare attività laboratoriali per l’educazione e la formazione alla transizione ecologica?

L’attività formativa è finalizzate alla realizzazione di attività STEAM attive ed inclusive per l’educazione alla transizione ecologica, permetterà di acquisire le competenze tecniche necessarie per il controllo dei parametri fisico/chimici mediante l’utilizzo di strumenti didattici che vengono utilizzati comunemente nella scuola in attività laboratoriali per l’apprendimento del Coding e la robotica didattica. Il corso è indirizzato a docenti di ogni ordine e grado.

Verranno mostrati esempli applicativi sperimentati utilizzabili immediatamente in classe, verranno rese disponibili tutte le risorse: programmi e schede di progetto in modo da facilitare l’azione del docente. L’attività sarà assolutamente pratica e di facile fruibilità anche per docenti di discipline non tecniche.

Presentazione del corso

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.

Continua a leggere

Corso gratuito: Inclusione e personalizzazione nell’insegnamento delle STEAM

Nell’ambito dell’azione PNSD – Formazione STEAM, sono lieto di informarvi che per il Polo STEAM di Torino (ITIS G.B. Pininfarina) svolgerò prossimamente il corso gratuito: Inclusione e personalizzazione nell’insegnamento delle STEAM in cui mostrerò, secondo la mia esperienza, come fornire agli studenti conoscenze sulle discipline STEAM mediante l’uso di contenuti innovativi veicolati all’interdisciplinarietà ed all’inclusività delle materie, individuando pratiche didattiche fondate sull’interazione tra metodologie, contenuti, dispositivi ed ambienti.

Ricordo che Scuola Futura è la piattaforma del MIUR per la formazione del personale scolastico (docenti, personale ATA, DSGA, DS), nell’ambito delle azioni del Piano nazionale di ripresa e resilienza (PNRR), Missione Istruzione.

Il corso è indirizzato a colleghi che operano nella:

  • scuola dell’infanzia,
  • scuola primaria,
  • scuola secondaria I grado,
  • scuola secondaria II grado

ed è aperto anche al personale educativo

Il corso avrà una durata di 25 ore così distrubuite:

  • 29/04/2022 dalle 14.30 alle 17.30 – più 2 ore autoformazione autonoma
  • 06/05/2022 dalle 14.30 alle 17.30 – più 2 ore autoformazione autonoma
  • 13/05/2022 dalle 14.30 alle 17.30 – più 2 ore autoformazione autonoma
  • 20/05/2022 dalle 14.30 alle 17.30 – più 2 ore autoformazione autonoma
  • 27/05/2022 dalle 14.30 alle 18.30 – più 1 ora autoformazione autonoma

Numero di posti massimo: 30
Visto il numero limitato di posti disponibili si consiglia di effettuare la registrazione entro la prossima settimana.

Le iscrizioni saranno chiuse l’11/04/2022

La modalità di iscrizione avviene tramite il portale Scuola Futura accedendo con le proprie credenziali o con SPID.

Per giungere direttamente al corso che condurrò seguire il LINK.

Oppure usando nel motore di ricerca del sito l’ID del percorso: 68032

Sarà rilasciato attestato di frequenza con l’indicazione delle ore svolte.

Programma del corso

Ci troviamo di fronte ad un’evoluzione tecnologica estremamente veloce, in continuo mutamento ed in questo contesto di rapida espansione, risultano essenziali l’adattamento e lo sviluppo di nuove competenze digitali. E’ necessario trovare strategie e strumenti di insegnamento idonei e fortemente inclusivi che permettano di fornire a tutti gli allievi quelle abilità legate al pensiero logico e critico, alle competenze gestionali e capacità di comunicazione in modo da rispondere e gestire i bisogni in una realtà sempre più informatizzata.

L’obiettivo del corso è quello di fornire le competenze necessarie per progettare attività laboratoriali personalizzate ed inclusive, in modo da realizzare in piena autonomia attività STEAM mediante software gratuito e hardware di basso costo, specificatamente pensato per il potenziamento delle discipline STEAM.

Verrà tracciato con esercizi ed esempi specifici, per ogni ordine di scuola, un percorso immediatamente spendibile in classe in grado di favorire lo sviluppo delle competenze metacognitive e relazionali, potenziamento del pensiero logico, della capacità di astrazione e di problem solving.

Verranno sviluppati i seguenti ambiti:

  • metodologie e strategie didattiche innovative volte al raggiungimento dei traguardi di competenza attesi nel I e nel II ciclo di istruzione;
  • strategie progettuali e strumenti per sviluppare un modus operandi efficace e inclusivo con raccordi interdisciplinari. Costruire il progetto didattico STEAM: gestire il tempo lavoro, documentare, condividere;
  • creare contenuti digitali interattivi software;
  • capire il mondo che ci circonda costruendo oggetti fisici interattivi mediante le nuove tecnologie fare IoT in modo semplice, dalla primaria alla secondaria;
  • coding e robotica educativa;
  • pensa, realizza e migliora gli oggetti del tuo mondo con la stampa e la modellazione 3D – percorsi per inventare e costruire in modo interdisciplinare;
  • inclusione con la DDI.

Attenzione

Fortunatamente visto l’elevato numero di ore del corso avrò il tempo di approfondire l’uso di diverse metodologie e tecnologie. Saranno proposte numerose attività pratiche che svolgerò in diretta utilizzando diverse tecnologie tra cui: Arduino, micro:bit, Raspberry Pi, Lego Mindostorms, Ozobot e molte altre. Parleremo di IoT e Stampa 3D. Vi parlerò di nuovi progetti didattici che sto sviluppando in queste settimane e che diventeranno pratica didattica nel prossimo anno scolastico.

Spero che, anche se saremo a distanza, l’azione formativa diventi coinvolgente e creativa.

Per chi avesse necessità di ulteriori indicazioni in merito ai contenuti del corso non esiti a contattarmi.

Vi aspetto 🙂