Insegnare a un bambino ad usare Arduino: Intro #0

La board Arduino, come ho detto in alcuni miei articoli, rappresenta il connubio perfetto tra il mondo informatico ed elettronica. Inoltre questa board stimola la creatività, che a parer mio è la facoltà più nobile dell’essere umano. La maggior parte delle persone che ha successo nella vita (inteso come fare ciò che si predilige di fare) possiede grandi capacità creative.

La creatività contraddistingue il bambino, quindi perché non insegnare loro – o almeno provarci – di come utilizzare la board Arduino per farli realizzare vari progetti come possono venire loro in mente e soprattutto interagire con altri bambini per creare una alleanza di cervelli per realizzare qualcosa di più grande? La maggior parte delle idee rivoluzionare sono nate in progetti di gruppo, inoltre è una dote che oramai è indispensabile per lavorare sia a scuola che nel lavoro.

Quindi per insegnare Arduino dobbiamo insegnare a un bambino i concetti della elettronica base e della programmazione. Ma in che modo approcciarsi?

In questo articolo offrirò degli spunti per quanto riguarda una scaletta di progetti che potrebbero tornare utili per l’insegnamento a un bambino del funzionamento della board Arduino ed in che modo programmare ed imparare i concetti della elettronica base.

COSA SIGNIFICA PROGRAMMARE?

Per prima cosa mettiamo subito le cose in chiaro: essere programmatore non significa saper scrivere righe di codice sul proprio editor stile hacker nei film, ma essere programmatore significa SAPER TROVARE UNA SOLUZIONE a un problema che abbiamo davanti tramite un RAGIONAMENTO.

Saper programmare significa:
• organizzare le idee
• sviluppare il pensiero logico e critico
• problem solving
• Creatività
• Perseveranza
• COLLABORAZIONE DI GRUPPO

Ci sono linguaggi di programmazione che non è necessario scrivere codice, e tuo figlio aggiungerà il programma come un puzzle.

Sto parlando di un sistema come “Scratch for Arduino”, che combina programmazione ed elettronica.

Ecco il programma per scaricare scratch http://s4a.cat/downloads/S4A16.zip

Scratch utilizza un’interfaccia visiva a blocchi: puoi mettere insieme elementi di programmazione, azioni, eventi e operazioni.

In un prossimo articolo vedremo in che modo utilizzare questa piattaforma.

bambino

PER QUANTO RIGUARDA L’ELETTRONICA INVECE?

Se si sta li a dispensare teoria e nozioni complesse allora perde interesse prima del tempo. All’inizio non è importante come arriva al risultato ma che utilizzi gli strumenti a sua disposizione nel modo più creativo possibile e soprattutto divertendosi.

Ci sono alcuni concetti fondamentali tra cui:

  • L’anello chiuso di un circuito.
  • I tre concetti base della tensione, della corrente e della resistenza, tra loro legati attraverso la legge di Ohm.
  • I materiali conduttoriisolanti e semiconduttori;
  • Prove pratiche con Led, circuiti in serie e in parallelo;

Come diceva Richard Feynman se hai capito una cosa sei in grado di spiegarla a un bambino. In questo caso, per fare capire questo mondo abbastanza complesso è necessario fare ricorso a metafore e paragoni ad oggetti che utilizzano tutti i giorni.

Nei prossimi articoli sarà approfondito questo aspetto.

QUINDI CHE PROGETTI CONSIGLI DA EFFETTUARE CON LA BOARD ARDUINO?

Questi sono gli argomenti che proporrei.

Spiegare led, resistenze e pulsanti e speaker e alcuni sensori. Programmazione visuale con schatch. Creazione di programmi in C in cui si cambierà un determinato valore di una istruzione per cambiare lo stato del progetto. Stampa in 3d per concludere il progetto.

Ecco i progetti:

Sono progetti che permetteranno al bambino di divertirsi e prendere mano.

bambino

CONCLUSIONE

La parola chiave di questi insegnamenti è:

  • CREATIVITA’
  • sfida proporzionata alle sue capacità
  • stimolazione ad apprendere.

Gli obiettivi sono:

  • gioco
  • manualità
  • cose di effetto e poi
  • quando la passione è veramente arrivata, teoria e studi

Strumenti da utilizzare

  • un portatile
  • merenda
  • Kit Arduino

Kit consigliati:

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.