Archivi autore: admin

Micro-Learning: un nuovo approccio per l’apprendimento moderno

Sono contento nel constatare l’apprezzamento della mia nuova sperimentazione sulla realizzazione di corsi in micro-learning, che come detto nel mio precedente post sono azioni che sto sperimentando da qualche tempo (con altri applicativi) a supporto dei miei corsi in presenza e in Webinar.

Attualmente trovate su Instagram: Google – Like a Pro – tecniche di ricerca per insegnanti

Su richiesta di alcuni amici ho realizzato una pagina specifica su cui potete trovare direttamente i link alle varie lezioni, nella colonna destra del sito trovate il seguente banner che vi conduce alla collezione delle lezioni.

I corsi, in costruzione, di prossima uscita, che ho pensato di pubblicare sono i seguenti:

  • Mind & Time: come gestire studio e tempo – Tecniche di studio
  • Game On! La gamification come strumento educativo – Gamification a Scuola
  • Organizzare il Sapere: applicativi gratuiti per la didattica – Note-Taking per Insegnati
  • Second Brain per gli insegnanti: trasforma la tua conoscenza in azione – Usare il Second Brain
  • Guida all’AI per studenti e docenti: un’alleanza per apprendere – Corso AI per Studenti e Insegnanti (su suggerimento della collega Lucrezia)
  • Coding Express: impara Python in pillole – Programmare in Python
  • Progettazione didattica Agile – Gestire progetti didattici

Anticipo che sto strutturando anche alcuni corsi che riguardano: Arduino e micro:bit

Ovviamente accetto suggerimenti per altri corsi che desiderate.

Perché usare il Micro-Learning?

Il micro-learning, o apprendimento in pillole, credo stia modificando il modo in cui approcciamo la formazione e sto notando che si affianca molto bene ad altri metodi tradizionali di apprendimento. Questo metodo didattico suddivide i contenuti in unità di apprendimento brevi e mirate, rendendo l’acquisizione di conoscenze più accessibile e meno impegnativa. Come suggerisce il nome, il micro-learning si focalizza su piccole porzioni di contenuto, permettendo allo studente di assimilare le informazioni in maniera più efficace.

I vantaggi del Micro-Learning

Uno dei principali vantaggi che noto del micro-learning è sicuramente la sua flessibilità. Questo approccio ritengo possa essere adattato a qualsiasi contesto educativo, dal training aziendale all’aggiornamento professionale, fino alla didattica tradizionale e alla formazione a distanza. Grazie alla brevità delle sessioni, che di solito variano dai 5 ai 10 minuti, gli studenti possono apprendere in qualsiasi momento e ovunque si trovino, semplicemente utilizzando il loro smartphone o computer.

I contenuti utilizzati nel micro-learning, noti come “micro-contenuti”, sono progettati per essere autosufficienti e facilmente accessibili. Questi possono includere podcast, brevi video, infografiche, post sui social media e molto altro. Ogni micro-contenuto ha un focus specifico, rendendo l’apprendimento più concentrato e mirato.

A tal proposito aggiungo che nei prossimi corsi che proporrò aggiungerò link a risorse per approfondire gli argomenti affrontati.

Applicazioni pratiche e limitazioni

Questo metodo è particolarmente efficace in contesti dove è importante la ripetizione e il rinforzo delle competenze, come nel caso del testing di skills o del training aziendale. Tuttavia, questa metodologia presenta anche delle problematiche, soprattutto nel contesto scolastico tradizionale dove non è possibile coprire tutti gli argomenti sviluppati in un anno scolastico, ma può essere utilizzato come aiuto nello di studio.

Nonostante questa limitazione, il micro-learning offre un supporto interessante ai metodi didattici tradizionali. La sua capacità di fornire contenuti brevi, mirati e facilmente fruibili lo rende, dal mio punto di vista, uno strumento prezioso per l’apprendimento continuo e per il lifelong learning…

… ecco perché desidero sperimentarlo 🙂

Spero che questa mia ricerca possa essere utile 🙂

 

Micro-learning – Corso: “Google Like a Pro”

Durante i miei corsi rivolti a studenti e insegnanti, mi viene spesso richiesto un “kit di base” per costruire un percorso di apprendimento personalizzato. Nel tempo, ho sviluppato e perfezionato una raccolta di strumenti essenziali, e tra i più potenti vi è l’uso avanzato di Google, sfruttando keyword e operatori logici per ottenere risultati mirati con efficienza.

Partendo da questa idea di ottimizzazione delle ricerche online, ho deciso di realizzare una serie di contenuti formativi. Questo progetto, nato come un pensiero estivo sotto l’ombrellone e richiesto frequentemente come supporto aggiuntivo ai miei corsi online ed in presenza, si concretizza in piccole “pillole” tecnologiche che condividerò su Instagram. Non si tratta di una rivoluzione, ma di una risposta concreta a un’esigenza reale, e sono molto curioso di sperimentare questa modalità.

Il primo post lo trovate seguendo il link: Micro-learning – Corso: “Google Like a Pro”

Ho già in programma almeno una decina di corsi, ciascuno composto da 30 brevi lezioni—o meglio, suggerimenti—che spero possano rispondere a diverse esigenze formative. Naturalmente, sono aperto a qualsiasi feedback o suggerimento che vogliate condividere.

Seguitemi per scoprire questi micro corsi, che vi guideranno passo dopo passo. Per me, questo formato rappresenta un’ottima opportunità per delineare i temi che approfondirò ulteriormente durante i corsi futuri. Fatemi sapere cosa ne pensate!

Per i colleghi insegnati e studenti: buon inizio di anno scolastico! 🙂

I miei corsi per Tecnica della Scuola: Carta Cartone e Coding – 3 ed.

Siamo giunti alla terza edizione del corso in cui utilizzo materiali poveri di facile reperibilità per proporre attività STEAM spero coinvolgenti. Come in ogni edizione aggiungerò nuove attività, suggerimenti e schede didattiche da utilizzare in classe.

Il corso fornisce una guida completa su come integrare progetti STEAM innovativi e a basso costo utilizzando cartone e componenti elettronici semplici. Gli insegnanti impareranno a trasformare materiali di uso quotidiano in strumenti educativi coinvolgenti. Le aule e i laboratori innovativi sono veri e propri centri di allenamento mentale, dove l’azione diventa un mezzo per comprendere e costruire conoscenza. Questi spazi si trasformano in luoghi di incontro, formazione e collaborazione, promuovendo lo sviluppo di una comprensione multisensoriale della realtà. In questi ambienti, gli studenti imparano a osservare e interagire con il mondo non solo visivamente, ma anche attraverso il tatto, stimolando la loro creatività e il pensiero progettuale. L’apprendimento in questi contesti diventa un’esperienza olistica che coinvolge tutti i sensi e nutre la mente.

Il corso valorizza la manualità e la creatività, esprimibili attraverso l’uso di materiali semplici e sostenibili come carta e cartone, combinati con elementi elettronici educativi. L’obiettivo è proporre attività laboratoriali finalizzate allo sviluppo di un pensiero critico e rispettoso della diversità, promuovendo l’etica del riutilizzo e la consapevolezza ambientale. Le attività STEAM proposte incoraggiano gli studenti a esplorare e innovare in modo economico, aprendo la strada a un apprendimento responsabile e creativo.

Per ogni attività del corso, saranno fornite guide dettagliate che descrivono i passaggi necessari per costruire diversi oggetti, oltre a istruzioni per la programmazione a blocchi e l’uso dei materiali. Questo approccio mira a stimolare l’esplorazione autonoma e la creatività degli studenti. Utilizzando strumenti come BBC micro:bit, Makey Makey, Make Code, Scratch 3 e altre tecnologie, gli studenti potranno realizzare progetti coinvolgenti come giochi interattivi, strumenti di misura e strumenti musicali, sperimentando così il potere dell’innovazione tecnologica.

Il corso prevede quattro incontri webinar di 2 ore ciascuno, per un totale di 8 ore:

  • Venerdì 21 giugno 2024 – Dalle 17.00 alle 19.00
  • Lunedì 24 giugno 2024 – Dalle 17.00 alle 19.00
  • Martedì 25 giugno 2024 – Dalle 17.00 alle 19.00
  • Venerdì 28 giugno 2024 – Dalle 17.00 alle 19.00

Per le modalità di iscrizione al corso seguire il LINK.

I miei corsi per Tecnica della Scuola: Creare un Kit Robotico Educativo a Basso Costo 5′ ed.

I docenti di tutte le materie possono creare robot educativi a basso costo, senza farsi intimorire dalle innovazioni tecnologiche. Questo metodo promuove un apprendimento pratico, stimola la creatività e rende le lezioni più interattive e coinvolgenti.

Nell’ambito didattico, l’uso della tecnologia è ormai comune e parte integrante del paradigma educativo contemporaneo. La tecnologia non deve essere vista solo come un ausilio tecnico, ma come un elemento strategico della didattica.

In altre parole, la tecnologia non deve limitarsi a supportare l’insegnamento, ma può anche costituire una strategia globale di lavoro. Esempi di questo approccio includono l’insegnamento programmato, l’apprendimento automatizzato e la didattica a distanza. La tecnologia può diventare il soggetto stesso della didattica, come avviene con la robotica. In questa prospettiva, la robotica apre nuove opportunità educative.

Il corso si articola in 3 moduli e guiderà i partecipanti nella costruzione di un robot partendo da zero.

  1. Il primo modulo introduce l’uso di BBC micro:bit e la programmazione con Blocks Editor, uno strumento grafico che facilita l’uso della scheda elettronica che controllerà il robot.
  2. Il secondo modulo riguarda la modellazione 3D con TinkerCAD, che permetterà di stampare in 3D le proprie creazioni o di generare i progetti necessari per realizzare i robot utilizzando compensato o cartone.
  3. Il terzo modulo combina le competenze acquisite, consentendo la costruzione e il controllo del proprio robot didattico.

Saranno svolti 3 incontri in webinar di 2 ore ciascuno, per un totale di 6 ore

  • Giovedì 23 maggio 2024 – Dalle 17.00 alle 19.00
  • Lunedì 27 maggio 2024 – Dalle 17.00 alle 19.00
  • Giovedì 30 maggio 2024 – Dalle 17.00 alle 19.00

Per maggiori informazioni su contenuti e modalità di iscrizione seguire il link.

Arduino UNO R4 WiFi – DAC – generazione di onde sinusoidali, quadre e a dente di sega

Una delle nuove caratteristiche presenti in entrambe le schede Arduino Uno R4, Minima e WiFi, è l’inclusione di un singolo DAC a 12 bit. Questo può generare tensioni di uscita discrete da 0 a 5 volt. Poiché questa funzionalità può essere di estremo interesse nelle attività di laboratorio di Elettronica ne indico di seguito il principio di funzionamento per sviluppare future esercitazioni.

Principio di funzionamento

Un DAC, o Convertitore Digitale-Analogico (in inglese: Digital-to-Analog Converter), è un dispositivo che converte un valore digitale (in binario) in un valore analogico (segnali continui che possono assumere un’infinità di valori all’interno di un intervallo).
Si tratta dell’operazione inversa di quella eseguita da un ADC, o Convertitore Analogico-Digitale, che converte un segnale analogico in una rappresentazione digitale.

Il processo di conversione avviene in tre fasi:

  1. lettura in input dei dati digitali,
  2. conversione in analogico
  3. output del segnale analogico

Il DAC riceve in input un segnale digitale, che è rappresentato da una serie di valori binari (0 e 1), l’elettronica del DAC consente successivamente di convertire i valori binari in un segnale di output analogico che può essere utilizzato per pilotare dispositivi analogici come altoparlanti, motori, o altre apparecchiature che necessitano di un ingresso analogico.

Dal punto di vista pratico un DAC può essere utilizzato per creare un’uscita analogica a partire da un valore digitale utile per molte applicazioni, ad esempio per generare forme d’onda audio, per pilotare dispositivi che richiedono un input analogico, o per creare segnali di tensione variabile. Ad esempio nei sistemi audio un DAC converte i segnali audio digitali (come quelli presenti nei file MP3 o nei CD) in segnali analogici che possono essere riprodotti attraverso altoparlanti o cuffie.

Per semplificare ulteriormente nell’utilizzo con Arduino UNO R4, immaginate di avere un valore digitale che varia da 0 a 4095 (rappresentando un range di 12 bit). Un DAC potrebbe convertire questo valore in una tensione che varia, ad esempio, da 0V a 5V. Quindi, se il valore digitale fosse 512 (circa metà del range), l’uscita del DAC potrebbe essere di circa 0,6V.

Vediamo un esempio pratico.

Lo sketch che segue genera una forma d’onda sinusoidale o, meglio, una forma d’onda sinusoidale “simulata”. La frequenza della forma d’onda sinusoidale viene controllata da potenziometro.

Utilizzeremo un oscilloscopio per visualizzare l’onda sinusoidale, il collegamento è piuttosto semplice, abbiamo bisogno di un potenziometro lineare con una resistenza di 5 KOhm o superiore, io ho utilizzato un potenziometro da 10 KOhm.

La sonda dell’oscilloscopio deve essere connessa al pin A0 che viene usata come uscita del DAC. Il potenziometro ha il pin centrale connesso ad A5 (ingresso del DAC), un pin laterale connesso a 5V sulla scheda e l’altro pin laterale connesso a GND sulla scheda.

Se non possedete un oscilloscopio potete inviare l’output ad un amplificatore audio in modo che possiate ascoltare la tonalità generata, ricordate però che se procedete in questo modo bisogna assicurarsi che il controllo del volume sull’amplificatore sia al minimo, dopo di che lentamente aumentate il volume.

Il codice indicato di seguito è tratto dall’esempio di riferimento sul sito Arduino e all’interno degli esempi dell’IDE su cui ho inserito i commenti tradotti in italiano e fatto una piccola correzione.

La spiegazione del funzionamento la trovate nei commenti.

// Prof. Maffucci Michele
// Arduino UNO R4 Digital-to-Analog Converter (DAC)
// Sketch di esempio tratto da: https://docs.arduino.cc/tutorials/uno-r4-wifi/dac/

// libreria per la generazione di forme d'onda analogiche
#include "analogWave.h"

// Crea un'istanza della classe analogWave, usando il pin DAC
analogWave wave(DAC);

int frequenza = 10; // variabile intera che conterrà la frequenza rilevata

void setup() {
Serial.begin(115200);
// pinMode(A5, INPUT); // non necessaria perchè ingresso analogico
wave.sine(frequenza);
}

void loop() {
// legge un valore analogico dal pin A5 e lo mappa nell'intervallo 0 - 10000 Hz
frequenza = map(analogRead(A5), 0, 1024, 0, 10000);

// Stampa l'aggiornmento dell frequenza impostata sulla serial monitor
Serial.println("La frequenza e' " + String(frequenza) + " hz");

// Imposta la frequenza del generatore di forma d'onda sul valore aggiornato
wave.freq(frequenza);

// aspetta un secondo prima di ripetere la successiv rilevazione
delay(1000);
}

Volutamente ho lasciato commentata nel setup() la riga di codice in cui viene impostato il pinMode del pin A5 perché non è necessario inizializzare un pin Analogico, nell’esempio originale invece viene inizializzata.
A tal proposito per chi inizia con Arduino consiglio la lettura della guida: “Errori comuni nell’uso di Arduino – confondere pin analogici con pin digitali“.

Il risultato sarà il seguente:

E’ possibile quindi generare forme d’onda non solo sinusoidali, la funzione wave permette di impostare:

  • sine – onda sinusoidale
  • square – onda quadra
  • saw – onda a dente di sega

sarà sufficiente sostituire wave.sine(frequenza) presente nella sezione setup() rispettivamente con:

  • wave.square(frequenza);
  • wave.saw(frequenza);

Onda quadra:

Onda a dente di sega:

Buon Making a tutti 🙂