Non è difficile entusiasmare la maggior parte dei bambini con la programmazione. Dici "Ehi, quanto sarebbe bello se tu potessi creare i tuoi giochi? " E guardi i loro volti illuminarsi. Il problema è spesso ciò che viene dopo.
C'è una manciata di app divertenti ed educative online che aiuteranno un bambino a stabilire i principali schemi di pensiero necessari per scrivere effettivamente un programma, ma la maggior parte di loro ha davvero bisogno di quella mano guida di qualcuno che ha scritto codice prima di spingere questi schemi in qualcosa di utile. Se la tua idea di scrivere codice è che una volta hai personalizzato un tema per la tua pagina MySpace nel 2005, è probabile che tu non abbia gli strumenti necessari per aiutare un bambino a diventare un programmatore. Non dipende da te, infatti, rappresenta un vero problema con l'educazione accessibile in questo spazio.
Di recente mi sono imbattuto in un'intelligente combinazione di hardware e software che potrebbe non essere la risposta perfetta per tutti, ma mi avvicina di più a qualsiasi soluzione che abbia mai usato per incoraggiare davvero i bambini a imparare a programmare quasi da soli. Si chiama Kano Computer, e molto probabilmente sarà il mio regalo preferito per qualsiasi bambino di età inferiore ai 15 anni per un bel po '.
Ho adorato conoscere quella macchina e volevo condividere un pezzo di quell'esperienza con mio figlio.
La mia decisione di acquistare un computer Kano deriva interamente dal desiderio di dare a mio figlio un diverso tipo di computer. Quando mia zia e mio zio mi hanno regalato il mio primo computer, ho passato giorni a smontarlo e ad imparare tutto ciò che potevo. Quando ho dovuto restituirglielo per sostituire l'alimentatore qualche mese dopo, mi ci è voluto meno di un giorno per notare i nuovi driver sul sistema per l'unità CD-Rom che mi stavano regalando per il mio compleanno. Ho adorato conoscere quella macchina e volevo condividere un pezzo di quell'esperienza con mio figlio. Costruire un PC non è probabilmente un'abilità di cui avrà bisogno tra 10 anni, quindi invece di un desktop completo ho iniziato a guardare qualcosa di un po 'più compatto.
Kano Computer è un Raspberry Pi con un altoparlante incorporato nel contenitore e una tastiera wireless che include un trackpad. L'assemblaggio è semplice, ma abbastanza dettagliato da imparare lungo la strada che c'è di più da fare con questo computer di quello che è disponibile nella confezione. Collega il tuo computer Kano a qualsiasi display HDMI con il cavo incluso, collega un cavo di alimentazione e hai appena "costruito un computer" con tuo figlio.
La parte impressionante di Kano Computer non è l'hardware, è il software. Dal momento in cui avvii il tuo Raspberry Pi, il sistema operativo Kano è progettato per essere il più adatto ai bambini. Non intendo neanche bolle di testo grandi e amichevoli con icone colorate giganti. Kano OS offre spiegazioni semplici per le attività e ti guida nel completarle, a partire da un prompt dei comandi. Una volta che tuo figlio ha creato un account, viene portato in un mondo di videogiochi di Legend of Zelda pieno di gente che ha bisogno di aiuto. Ogni persona offre una sfida e ogni sfida richiede una qualche forma di conoscenza della programmazione.
Se sei interessato a esporre tuo figlio agli inizi dello sviluppo del software, questo è l'ambiente in cui desideri che imparino.
La mappa del sistema operativo Kano suddivide ogni gruppo di sfide per rendere più facile a tuo figlio scegliere ciò che desidera imparare. Ciò include grafica vettoriale, Python e blocchi if / do di base per i principianti. Le sfide riguardano principalmente l'apprendimento all'interno di un gioco, il che significa che tuo figlio sta cambiando attivamente il gioco a cui sta giocando. Modificano una riga di codice e vedono immediatamente l'effetto, seguito dalla possibilità di salvare la versione che hanno modificato per essere condivisa con amici e familiari.
Anche cose come la gestione del sistema fanno parte di questo ambiente di gioco. Gli aggiornamenti di sistema si ottengono camminando verso la stazione di servizio e chiedendo un aggiornamento, come se fosse parte del gioco in corso. L'intera configurazione del sistema operativo Kano è altamente funzionale, ma è anche molto divertente. Incoraggia un livello completamente nuovo di esplorazione per gli aspiranti sviluppatori di software e per i genitori che non hanno un forte background di software, è molto facile da seguire e partecipare con i tuoi figli.
Non sono mai stato così felice con un regalo che ho fatto prima. Kano OS è interamente open source e Kano Computer è esattamente il tipo di sistema compatto e portatile che un bambino dovrebbe avere. Se c'è mai stato un punto in cui mio figlio ha superato il software ma l'hardware è ancora utile, è altrettanto facile sostituire il software su questo come qualsiasi altro Raspberry Pi. Se sei interessato a esporre tuo figlio agli inizi dello sviluppo del software, questo è l'ambiente in cui desideri che imparino.
Potremmo guadagnare una commissione per gli acquisti utilizzando i nostri link. Per saperne di più.