Top Banner
10 motivi per insegnare la programmazione ai bambini Raffaele Gaito
25

10 motivi per insegnare la programmazione ai bambini

Jan 12, 2017

Download

Education

Raffaele Gaito
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 10 motivi per insegnare la programmazione ai bambini

10 motivi per insegnare la programmazione ai bambini

Raffaele Gaito

Page 2: 10 motivi per insegnare la programmazione ai bambini

Raffaele Gaito

Startupper Developer Blogger CoderDojo Mentor

@duplikey raffaelegaito.com [email protected]

Page 3: 10 motivi per insegnare la programmazione ai bambini

CoderDojo Salerno

Page 4: 10 motivi per insegnare la programmazione ai bambini

1. È una delle lingue più usate al mondo

Page 5: 10 motivi per insegnare la programmazione ai bambini

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

Page 6: 10 motivi per insegnare la programmazione ai bambini

2. Aiuta a non essere consumatori passivi

Page 7: 10 motivi per insegnare la programmazione ai bambini

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

Page 8: 10 motivi per insegnare la programmazione ai bambini

3. Da piccoli si apprende meglio

Page 9: 10 motivi per insegnare la programmazione ai bambini

3. Da piccoli si apprende meglio

• I bambini apprendono meglio e più velocemente • I “nativi digitali” nascono circondati dalla tecnologia

Page 10: 10 motivi per insegnare la programmazione ai bambini

4. Stimola la creatività

Page 11: 10 motivi per insegnare la programmazione ai bambini

4. Stimola la creatività

• I bambini hanno un’immaginazione illimitata • Il codice gli offre possibilità illimitate • Minecraft

Page 12: 10 motivi per insegnare la programmazione ai bambini

5. Permette di realizzare un’idea

Page 13: 10 motivi per insegnare la programmazione ai bambini

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

Page 14: 10 motivi per insegnare la programmazione ai bambini

6. Introduce al problem solving

Page 15: 10 motivi per insegnare la programmazione ai bambini

6. Introduce al problem solving

• Guardare al quadro generale • Immaginare soluzioni e testarle immediatamente • Importante non solo nella programmazione

Page 16: 10 motivi per insegnare la programmazione ai bambini

7. Stimola il critical thinking

Page 17: 10 motivi per insegnare la programmazione ai bambini

7. Stimola il critical thinking

• Scomporre i problemi in problemi più piccoli • Analizzare le diverse situazioni • Costruire connessioni logiche • Importante non solo nella programmazione

Page 18: 10 motivi per insegnare la programmazione ai bambini

8. Favorisce il computational thinking

Page 19: 10 motivi per insegnare la programmazione ai bambini

8. Favorisce il computational thinking

• Matematica + logica + algoritmi • Approcciare i problemi in maniera strutturata • Astrarre i concetti • Importante non solo nella programmazione

Page 20: 10 motivi per insegnare la programmazione ai bambini

9. Orienta allo storytelling

Page 21: 10 motivi per insegnare la programmazione ai bambini

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

Page 22: 10 motivi per insegnare la programmazione ai bambini

10. È divertente

Page 23: 10 motivi per insegnare la programmazione ai bambini

10. È divertente

• Non solo codice • Lego WeDo, Rasperry Pi, Cubetto, Dott and Dash, ecc.

Page 25: 10 motivi per insegnare la programmazione ai bambini

Raffaele Gaito

@duplikey raffaelegaito.com

[email protected]

Grazie dell’attenzione!