Se sei adulto il tuo compito è controllare, se sei bambino imparare

Sulla base del precedente post Tutti fanno corsi di coding per ragazzi. E per i genitori e i nonni? ho sviluppato la tematica pubblicando l’articolo Se sei un adulto controlla, se sei un bambino impara sulla piattaforma del progetto EPALE.

Questi i punti salienti dell’articolo:
L’idea generale che si sta creando nella testa di formatori e delle persone:

  • se sei un bambino devi imparare il coding per comprendere il mondo tecnologico (ma non erano i famosi nativi digitali?)
  • se sei un adulto (genitore ma anche nonno) devi controllare che tuo figlio o tuo nipote utilizzi correttamente la tecnologia (ma non erano gli ignoranti digitali?)

Come si fa a pensare che un ignorante digitale possa comprendere e quindi controllare l’attività di un nativo digitale per quanto supportato da validi strumenti?
Se vogliamo veramente fare in modo che le persone possano comprendere il mondo tecnologico e fornire loro la chiave allora dobbiamo partire dagli adulti ed insegnare loro il coding, insegnare cosa c’è dietro, insegnare la storia dell’informatica e la storia di internet.

Per noi italiani la storia (il passato) è da sempre fondamentale.

Articolo pubblicato da EPALE https://ec.europa.eu/epale/it/node/41272
Per noi italiani la storia (il passato) è da sempre fondamentale.

Uno dei punti forti della nostra cultura è l’asserzione: conoscere il passato per comprendere il presente e intravvedere il futuro.

Da buon italiano ho sempre condiviso questa visione ma essendo un matematico, da sempre interessato alla scienza ed alla tecnologia mi sono subito reso conto che questa affermazione vale solo nel mondo umanistico.
Pur essendo l’Italia terra di scienziati, veri geni, non è certo terra di divulgatori scientifici e sembra che la storia della scienza e della tecnologia non interessi a nessuno.

Siamo una nazione senza multinazionali di rilievo nel settore informatico e nel settore internet ma se esiste il wireless, la base della comunicazione moderna “senza cavo” per gli utenti in movimento, è merito di un italiano Guglielmo Marconi, e se esistono i microprocessori è sempre merito di un italiano Federico Faggin.

Prendiamo un adulto, digiuno di tecnologia, magari appassionato di storia o di letteratura o di arte, che vorrebbe avvicinarsi alla tecnologia, che vorrebbe capire la tecnologia. Cosa gli spieghiamo? Word, Excel e navigazione internet!
Poi dopo mesi di corsi parla con il nipote e si sente un ignorante, più ignorante di prima, perché ora percepisce il gap come più grosso, come incolmabile.

I giovani utilizzano in maniera naturale ma spesso non conoscono e soprattutto non conoscono la storia, non sanno perché oggi è così, non conoscono l’evoluzione, non conoscono il passaggio dal non digitale al digitale, e spesso non lo conoscono perché nessuno lo spiega, perché nessuno lo ritiene importante.

Invece per capire realmente le cose è fondamentale: il passaggio da una macchina fotografica non digitale a una digitale, di una cinepresa non digitale ad una digitale, di un telefono no digitale ad uno digitale, dalle schede perforate al cloud, dal personal (per uso personale) computer alla rete, dalla scrittura “a mano” alla scrittura digitale, dalla televisione analogica alla televisione digitale e via internet, dalla radio analogica alla radio digitale e via internet, …

Da bambino ascoltavo con piacere mio nonno raccontare il suo mondo e le sue esperienze. Perché oggi dovrebbe essere diverso, perché le esperienze di vita analogiche non dovrebbero essere utili per comprendere il presente e intravedere il futuro?

Quando spiego gli albori dell’informatica e di internet faccio girare delle schede perforate chiedendo “secondo voi a cosa servivano”? Nessuno le associa alla tecnologia, spesso nemmeno gli insegnanti. Non si capisce perché un cartoncino con dei buchi debba essere alla base della tecnologia. Però se si spiega che buco o non buco serve per trasmettere informazioni, che il sistema binario è alla base dell’informatica, è immediato far capire come funzionano i cd/dvd o il magnetismo a fondamento di dischi o memorie per computer o gli impulsi di corrente elettrica.

Il mio secondo articolo EPALE: Da utilizzatori tecnologici a programmatori

Questo l’articolo approvato e pubblicato in EPALE:

Da utilizzatori tecnologici a programmatori

Mi ricordo quando si parlava di digital divide e di come, tra i vari problemi, sembrasse invalicabile quello economico. Dal mio punto di vista il reale problema non è mai stato di acquisizione o di utilizzo della tecnologia ma di comprensione.

E’ vero che esistono zone del mondo dove non arriva la corrente elettrica e la povertà è tale che diventa impensabile acquisire tecnologia. Ma è altrettanto vero che la tecnologia dismessa in luoghi predisposti potrebbe essere utilizzabile da quasi tutti (ad esempio un pc dismesso in una chiesa, in una moschea, in un luogo pubblico).
Considerando i paesi in grado di utilizzare la tecnologia ed analizzandone l’utilizzo da parte degli utenti, trovo che emerga un nuovo digital divide che diventa sempre più netto.
Gli adulti, se non lo fanno per lavoro, pensano di essere poco avvezzi alla tecnologia rispetto alle nuove generazioni.
Per contro, le nuove generazioni si sentono tecnologhe ma spesso sono solo ottime utilizzatrici. Inoltre, spesso non sanno usare i computer ma solo gli smartphone e degli smartphone solo poche app (giochi, fb, whatsapp, snapchat e poco altro).

La tecnologia, se è sempre più semplice da utilizzare, è sempre più complessa per quello che nasconde e sempre meno persone sono in grado di capire cosa si nasconda dietro.

In Italia si pensa che studiare la storia sia un valido metodo per conoscere il futuro, ma questo valido ragionamento sembra non valere per la tecnologia: non esiste nella nostra cultura la storia della tecnologia né qualcuno che sia in grado di spiegarla semplicemente.

I linguaggi di programmazione sono complessi, richiedono scelte complesse e molto tempo per impararle con il rischio che poi si rivelino scelte “fuori mercato” (pensiamo ad esempio al pascal, al fortran, …).
La soluzione c’è: nonni, genitori e figli dal punto di vista della programmazione sono allo stesso livello (livello zero) e tramite la programmazione visuale possono fare un nuovo salto in avanti contro il digital divide!

Program or be programmed.

Oggi il mio primo articolo EPALE: è diverso insegnare la tecnologia ai bambini e agli adulti?

Questo l’articolo approvato e pubblicato in EPALE:

E’ diverso insegnare la tecnologia ai bambini e agli adulti?

I nativi digitali sono da genitori e nonni considerati “geni digitali“.

Sicuramente sono degli utilizzatori istantanei, in pochi istanti capiscono l’interfaccia, il front end, e si muovono semplicemente. Analizzando però il loro utilizzo si capisce subito che spesso conoscono poco di cosa si nasconde dietro, il back end. Molti utilizzano solo gli smartphone e non sanno usare i computer e degli smartphone conoscono solo poche app, generalmente whatsapp, snapchat, instagram e qualche videogioco. I più grandi anche facebook e messanger.
Molti adulti non sanno utilizzare queste app e anche se dovessero imparare ad utilizzarle ne farebbero un utilizzo ridotto nel tempo e nelle modalità.

Ma questo significa conoscere e capire la tecnologia?

La parola d’ordine nella formazione tecnologica da qualche anno è coding, seguita spesso da program or be programmed, nel senso di impara a conoscere la lingua della tecnologia (la programmazione) o rischierai di venir programmato.
La programmazione si è evoluta ed oggi si può programmare senza saper programmare. Ovvero si possono utilizzare i linguaggi visuali (i più famosi sono snap e scratch sviluppati da Berkely e dal MIT). I linguaggi visuali permettono in mezz’ora di gioco di programmare facendo muovere personaggi in un programma o in un videogioco o un robot. Uno speciale linguaggio visuale permette di creare app android.
Attività che con le vecchie modalità richiedevano anni di studio per conoscere i linguaggi, le librerie, come passare i parametri, etc etc.

Un linguaggio visuale non permette di conoscere un vero linguaggio di programmazione ma permette a tutti (bambini, genitori e nonni) di capire cos’è la programmazione, capire cos’è un algoritmo e la necessità di utilizzarlo prima di programmare, la necessità dei cicli, di se … allora (if then), di scorporare parti di programma.

Un linguaggio visuale non permette di conoscere la tecnologia ma di approcciarla in modo diverso, senza paura e di approfondirla.

Se come italiani in ogni materia studiamo il passato per conoscere il presente e intuire il futuro questo non vale per tutte le materie scientifiche e soprattutto la tecnologia.

In un mio recente laboratorio Il gioco del robot-plotter, realizzato per bambini delle elementari, ma interessantissimo per gli insegnanti ed alcuni nonni presenti, ho fatto una breve panoramica dell’evoluzione tecnologica facendo toccare le schede perforate, facendo capire la differenza tra wired e wireless, tra connessione diretta e tramite internet, spiegando il segreto di alcune parole che costituiranno il nostro futuro: cloud, IoT, AI ed ovviamente robot.
Facendo capire che se per noi disegnare può sembrare naturale, anche il disegno geometrico, se lo si deve spiegare a qualcuno, a qualcuno che non ha le nostre conoscenza, ad un robot, gli si dovrebbe spiegare gli assi cartesiani, l’origine, come andare in un punto e come da quel punto tracciare una riga.

Tutto quello che sappiamo e diamo per scontato avviene grazie al concetto del nano sulle spalle del gigante.

Solo la programmazione ci può dare il giusto modo di approcciare, per cercare di capire, la tecnologia e per evitare abusi e quindi insegnare anche un uso consapevole.

Ambasciatore EPALE per estendere il coding agli adulti!

Voglio diventare ambasciatore EPALE per estendere il coding agli adulti!

Mi sono appena iscritto al sito EPALE e penso di candidarmi ambasciatore EPALE.
Certo ho poca esperienza ma tante idee.
Ad es. è un po’ che sto giocando con il coding, la nuova tendenza di portare la programmazione a bambini (nelle scuole e no) sempre più piccoli utilizzando la programmazione visuale, i videogiochi e i robot.
Il concetto di fondo è che solo programmando si può capire la tecnologia ed essere attori protagonisti (program or be programmed).
Tutto il mondo si sta muovendo in questa direzione. La domanda è semplice: se funziona per i bambini perché non dovrebbe funzionare con gli adulti?
Io voglio vedere degli adulti indossare queste magliette!