La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

#Code’scool.

Presentazioni simili


Presentazione sul tema: "#Code’scool."— Transcript della presentazione:

1 #Code’scool

2 Quando affrontiamo un problema o abbiamo un’idea, spesso intuiamo la soluzione ma non siamo in grado di formularla in modo operativo per metterla in pratica.

3 Il pensiero computazionale è proprio questo, la capacità di immaginare e descrivere un procedimento costruttivo che porti alla soluzione.

4 il pensiero computazionale ci offre strumenti ulteriori a supporto della fantasia e della creatività

5 il pensiero computazionale è per tutti.
è una capacità trasversale che va sviluppata il prima possibile. programmare è il modo migliore per acquisirlo

6 Coding è il modo più efficace e divertente per sviluppare il pensiero computazionale, lo strumento che ci consente di passare da un'idea al procedimento per realizzarla dandoci una marcia in più nella formulazione di soluzioni costruttive ai problemi che dobbiamo affrontare.

7 Conoscere una lingua permette di comunicare Lo studio di lingue straniere permette di comunicare con più persone.

8 Parlare con le cose…oggi è possibile Sono molti gli oggetti che rispondono ciò che noi chiediamo loro di fare.

9 Riflettiamo: Quali oggetti rispondono alle nostre richieste
Riflettiamo: Quali oggetti rispondono alle nostre richieste? Cosa vorremmo che facessero in più o di diverso? Quali altri oggetti vorremmo rendere programmabili?

10 Chiamiamo smart gli oggetti che rispondono alle nostre richieste.
Ma che cosa c’è dentro? Un microprocessore che sa interpretare ed eseguire istruzioni: Semplici Chiare Una alla volta Ma….moooolto in fretta!

11 È smart ciò che contiene un microprocessore e grazie a ciò è in grado di soddisfare le nostre richieste.

12 L’insieme delle istruzioni da eseguire per fare qualcosa di utile o divertente è un programma Tutto ciò che contiene un microprocessore deve essere programmato per poter soddisfare le nostre richieste. La programmazione è il linguaggio delle cose.

13 Il linguaggio delle cose è binario è una successione di 0 e 1 non è leggibile da un umano

14 I linguaggi di programmazione usano istruzioni che vengono automaticamente tradotti in linguaggio macchina

15 I linguaggi visuali consentono di comporre graficamente le istruzioni e sono il giusto punto di partenza. I linguaggi funzionalmente completi permettono di fare qualsiasi cosa.

16 Il coding è lo strumento più immediato per realizzare le nostre idee… è un fattore abilitante della nostra creatività

17 Algoritmo È il procedimento da eseguire Il linguaggio è solo un modo per esprimerlo

18 Dobbiamo pensare di dare istruzioni molto semplici e chiare a un esecutore che le eseguirà
Senza errori Molto velocemente Una alla volta Senza fantasia

19 Quindi non bisogna trascurare i dettagli Bisogna mettersi nei panni di chi eseguirà le istruzioni

20 code’s cool La programmazione è il linguaggio delle cose SMART
Saper programmare ci permette di far fare alle cose ciò che vogliamo, senza aspettare che qualcuno ci pensi prima di noi. code’s cool


Scaricare ppt "#Code’scool."

Presentazioni simili


Annunci Google