Se negli ultimi tempi hai sentito ripetere spesso parole come "pensiero computazionale", "nativi digitali", "coderdojo" e "minecraft" senza capirne bene il senso, non ti preoccupare.
In questa presentazione spiego perché, a mio avviso, dovremmo insegnare la programmazione fin dalla tenera età.
Per approfondire ti suggerisco di dare un'occhiata al mio post:
http://www.raffaelegaito.com/post/135668279027/10-motivi-insegnare-programmazione-bambini
5. 1. È una delle lingue più usate al mondo
• L’informatica è la nuova lingua del mondo
• Occupazioni sempre più legate al software e alla programmazione
• La programmazione è l’alfabetizzazione di base dell’era digitale
7. 2. Aiuta a non essere consumatori passivi
• Capire la tecnologia è diverso da usare la tecnologia
• Usiamo sempre più dispositivi
• L’informatica è presente in molti aspetti della nostra vita
• Il codice aiuta a capire e controllare la tecnologia
13. 5. Permette di realizzare un’idea
• Chi sa programmare può realizzare le proprie idee
• Creare è più appagante di consumare
• Mentre si programma si ha un superpotere
15. 6. Introduce al problem solving
• Guardare al quadro generale
• Immaginare soluzioni e testarle immediatamente
• Importante non solo nella programmazione
17. 7. Stimola il critical thinking
• Scomporre i problemi in problemi più piccoli
• Analizzare le diverse situazioni
• Costruire connessioni logiche
• Importante non solo nella programmazione
19. 8. Favorisce il computational thinking
• Matematica + logica + algoritmi
• Approcciare i problemi in maniera strutturata
• Astrarre i concetti
• Importante non solo nella programmazione
21. 9. Orienta allo storytelling
• Passare “dall’altro lato” dei videogiochi
• Dare vita a personaggi, ambientazioni e storie
• Ragionare sotto forma di sequenza di passi
• Scratch