Come educare nativi digitali creativi, non semplici utilizzatori
Elena Bottari Novembre 11, 2013Come educare nativi digitali creativi che non siano semplici utilizzatori passivi ma che diano vita a nuovi programmi, mettendo del proprio nel mare magnum del codice?
Chi a 10 anni aveva il Commodore 64, negli ormai lontani 80, programmava in Basic. Era come saper parlare elfico con gli elfi, era un esperanto che ti faceva sentire come il protagonista di War games. Si comunicava con Telnet, si giocava e si creava 🙂
I bambini e i ragazzi nativi digitali sanno i segreti del touch screen e forse penseranno di poter fare control zeta nella vita.
Si leggono spesso inviti ad essere digitali, non analogici.
La realtà reale però è analogica. Una cosa dopo l’altra, un posto accanto ad un altro, non compresenti e simultanei (almeno nella nostra percezione, perché lo spaziotempo esiste eccome). Quello che può fare la differenza oggi è dare ai ragazzi gli strumenti per stare dall’altra parte dello schermo. Dar loro i codici… di programmazione e trasmettere quella curiosità da pionieri che i genitori di adesso forse hanno conosciuto.
Quindi, per sperimentare che, nella vita come nel notepad, un po’ di logica sequenziale non può che fare bene, forniamo loro le basi per poter smanettare in libertà, diventando i Linus Torvald o i Bill Gates della loro epoca.
- Scratch è un software adatto ai bambini, nato per insegnare loro a programmare.
- Logo è un programma perfetto per bambini. Impartendo i giusti comandi ad una tartaruga, si possono ottenere disegni molto complessi e assegnare comandi da vero programmatore. I consigli del sito dell’Università di Pisa sono davvero utili ed interessanti, tutti da provare.
- Le esercitazioni consigliate permettono di entrare a piè pari nei concetti cardine della programmazione che, come diceva un vecchio prof di informatica, consiste nel suddividere un problema complesso in tanti sottoproblemi, risolverli uno alla volta e, magari semplificarsi la vita (e accorciare il codice)!
- Stencyl è un programma semplice ed intuitivo per creare il tuo primo gioco elettronico. Qui una mini guida in italiano.
- App Inventor è un’applicazione che permette di creare App senza usare codice. Molto interessante!
- Segnaliamo un bell’ebook semplice e chiaro per entrare nella logica algoritmica informatica e per capire cosa sia un problema computazionale.
- E poi c’è Happy Nerds, che solo per il nome meriterebbe un premio, una buona linkografia per orientarsi tra i programmi più utili per diventare nerd felici.
Per ragazzi più grandi, ci sono tutorial ed esercizi di ogni tipo, spesso con ottimi elenchi di istruzioni (utilissimi bignami) come l’ebook Esercizi di programmazione in C del Politecnico di Torino o l’ebook dell’Università di Pisa per imparare a “scrivere in Python“. Manuali e tutorial per avvicinarsi ai principali linguaggi di programmazione sono disponibili sul sito Manuali.it e on-line ci sono forum e blog utilissimi, gestiti spesso da persone animate da vero spirito di solidarietà 🙂
Leggi anche
- frasi con le doppie
- giochi per bambini di 7 anni
- parole con gli
- parole con sci e sce
- esercizi sul plurale di cia e gia
- dettati di non parole
- correzione ortografica
- esercizi con sce e sci
- esercizi per non confondere b e d
- film di fantascienza per ragazzi
- frasi con gn
- nascere con i denti
- riparazione di un carillon
- fantasma da colorare
La foto è di Tyne & Wear Archives & Museums