5 Divertenti progetti con Raspberry Pi da fare insieme ai bambini

Come la BBC Micro a suo tempo, il mini-computer Raspberry Pi è un modo accessibile per portare i bambini e le famiglie nel mondo dell'hardware e della programmazione. Il costo è di circa 45 Euro ed ha le dimensioni di una carta di credito. Può essere collegato ad un monitor, tastiera e mouse standard, ed essere dotato di una scheda SD o microSD. Consente alle famiglie di affrontare tutti i tipi di progetti al computer dall'incredibilmente semplice al complesso.

Introduzione

La particolarità della scheda Raspberry è rappresentata dai moduli di espansione. Ci sono una serie di moduli di espansione (come quello relativo alla fotocamera) che possono essere aggiunti alla configurazione di base così come diversi sistemi operativi e linguaggi di programmazione da installare (Figura 1).

raspberrypi3

Figura 1: Raspberry Pi 3

Possono sembrare complessi, ma se si sa da dove cominciare, voi e la vostra famiglia non vi limiterete a divertirvi imparando le basi dell'uso del computer, finendo col realizzare creazioni incredibilmente utili. Sapere da quali progetti cominciare rappresenta la sfida iniziale, ecco alcune delle nostre idee preferite per ottenere il massimo dal vostro Raspberry Pi con la famiglia. La maggior parte dei progetti, se non tutti, utilizzano il software che viene fornito con il sistema operativo generico Raspbian, senza la ncessità di installare alcun pacchetto software.

Progetti Raspberry Pi: Mod Minecraft

Mentre Minecraft è aggiornato frequentemente su console e dispositivi tablet, i video di YouTube che i bambini amano più spesso utilizzano modifiche personalizzate (mods). Queste aggiungono elementi extra unici al gioco, come ad esempio una nuova grafica o una nuova giocabilità (Figura 2).

Figura 2: Minecraft

Figura 2: Minecraft

Non è possibile farlo sulle versioni console e tablet, ma la Minecraft Raspberry Pi Edition ha un proprio linguaggio di programmazione che permette ai giocatori di sperimentare con le proprie modifiche. Utilizzando l'interfaccia di programmazione Minecraft API (Application) è possibile scrivere programmi brevi che cambiano i comportamenti del gioco. Ad esempio, è possibile modificare quanta gravità c'è nel mondo del gioco o quanto velocemente i giocatori possono muoversi. Questa Guida introduttiva è un buon punto di inizio.

Progetti Raspberry Pi: Costruire un computer

Per sua natura il Raspberry Pi è un computer che possiamo costruire da soli. Con l'inserimento di una serie di periferiche USB e l'installazione della distribuzione Linux (che include Raspian e Pidora), il dispositivo diventa più di un gioco. Una volta messo a punto è possibile installare semplici Word Processor, fogli di calcolo e calcolatrici. Il Raspberry Pi è relativamente limitato in termini di potenza, ma è assolutamente in grado di portare a termine le operazioni di base. Ci sono anche alcuni kit pre-confezionati che forniscono non solo il Raspberry Pi, ma altre periferiche necessarie e case funzionali. I Kano sets sono un buon esempio. Far fare i compiti ai bambini su un computer che essi stessi hanno costruito aggiunge entusiasmo e offre ulteriori incentivi per lo studio scolastico.

Progetti Raspberry Pi: Costruire una stazione meteo

Uno dei vantaggi del fatto che Raspberry Pi sia modulare e che esegua una serie di diversi linguaggi di codifica, è che si può trarre vantaggio da progetti più ampi. Un grande progetto per le famiglie è il monitoraggio delle condizioni meteo con il Raspberry Pi. Programmando il dispositivo attraverso Python è possibile accedere ai moduli che interagiscono con  stazioni meteorologiche USB (come il prodotto touchscreen Maplin) e raccogliere i dati sul meteo della settimana. Ciò permette ai bambini di apprendere su diversi livelli sia a casa che a scuola. Ci sono diversi modi per ampliare l'esperienza. Per esempio se si aggiunge un modulo WiFi a un "vecchio" Raspberry Pi o si utilizza quello integrato nel Raspberry Pi 3, si potrebbero inviare le informazioni ad altri utenti per accedervi on-line.

Progetti Raspberry Pi: Imparare a programmare giochi

I bambini amano i video giochi, ma possono capire quanto sia difficile per loro crearli. Tuttavia, utilizzando i linguaggi di programmazione visuali, come Scratch (che viene pre-installato come parte del sistema operativo Raspbian), si permette ai bambini di creare videogiochi oltre che utilizzarli. Scratch è un linguaggio disponibile su una varietà di piattaforme. Si crea la logica del gioco trascinando e unendo semplici elementi. Si inizia da un livello base, ma è possibile andare oltre per creare programmi complessi (Figura 3).

Figura 3: Stratch

Figura 3: Stratch

Fare tutto ciò su Raspberry Pi vi permette di espandere il gioco oltre lo schermo, di controllare una serie di luci interconnesse, motori e casse attraverso i pin GPIO. La combinazione tra il creare un vostro mini-computer e utilizzarlo per programmare giochi regala ai bambini il vero e proprio possesso sia dell'hardware che del software. Ciò rappresenta sia una fonte di divertimento sia un momento altamente educativo.

Progetti Raspberry Pi: Creare un archivio cloud

Avanzando in piccoli passi, il Raspberry Pi può essere usato per avvicinare i bambini all'idea di file e di archivio. Un componente chiave di ogni computer moderno è quello di capire se i dati sono sul dispositivo locale o si ha accesso ad essi online. Come prima cosa dovrete aumentare la capacità di memorizzazione del vostro dispositivo Raspberry Pi, attraverso una SD molto capiente, una micro SD o una pennetta USB. Una volta formattati i dispositivi per l'archivio dei file (assicurandovi di non sovrascrivere dati importanti), potrete accedere ai dispositivi attraverso un comando SSH utilizzando il sistema operativo Linux sul dispositivo. Infine, con il protocollo Samba (un'estensione gratuita) potrete impostare accesso all'archivio cloud. La ciliegina sulla torta potrebbe essere l'uso del software di monitoraggio server Nagios per monitorare l'accesso alla rete casalinga. Ciò insegna l'importanza della sicurezza e come sia possibile che altre persone siano in grado di accedere a dati qualora essi non siano protetti online. Questo progetto richiede prima di tutto un'attenta lettura e una sperimentazione meticolosa, per avere una consapevolezza complessiva sui diversi elementi. Ad ogni modo, quando è gestita correttamente, può avvicinare i bambini ad alcune tecniche di computazione avanzate in un ambiente estremamente semplificato.

Conclusioni

Ottenere il massimo da qualsiasi tecnologia richiede un minimo di pianificazione e parecchio coinvolgimento da parte dei genitori. La scheda Raspberry Pi offre grandi opportunità per un'ampia gamma di situazioni educative. Come abbiamo visto in questa sede, si va dall'hardware fino alla programazione di protocolli di file. Combinando tecnologia e progetti reali e divertenti, le famiglie possono ottenere qualcosa di più dal proprio investimento su questi dispositivi. Potete saperne di più riguardo la creazione di progetti con Raspberry Pi, comprese istruzioni approfondite su svariate idee menzionate nell'articolo, visitando il sito raspberrypi.org.

Link

Articolo originale:

http://www.pocket-lint.com/news/137545-5-fun-raspberry-pi-projects-you-can-do-with-your-kids

Registrati gratuitamente all'Embedded IOT

Registrati gratis all'EmbeddedIOT

Una risposta

  1. Maurizio Di Paolo Emilio Maurizio 1 luglio 2016

Scrivi un commento