-
Ero alle medie quando ho imparato a programmare.
-
All'inizio ho imparato come fare per
-
disegnare sullo schermo un cerchio verde e un quadrato rosso.
-
Ti basta imparare queste lezioni -- non sono poi tante,
-
e alla fine arriverai al punto in cui puoi fare quasi tutto ciò che desideri.
-
Imparare l''informatica significa essenzialmente
imparare come funziona e come opera un calcolatore,
-
in modo che gli si può insegnare a fare cose nuove.
-
Quello che si può fare al giorno d'oggi con l'informatica è veramente incredibile.
-
Penso che sia la cosa più simile che abbiamo ad un super-potere.
-
(Tanya: studentessa di Informatica)
Nella prossima ora faremo un gioco
-
che ti insegnerà i concetti di base della programmazione.
-
Di solito la programmazione è tutto testo, ma noi useremo Blockly,
-
che utilizza blocchi colorati, che unisci per scrivere programmi.
-
In realtà stai sempre scrivendo dei programmi.
-
Per cominciare scriveremo il codice di un programma che aiuterà
-
questo uccello di "Angry Birds" a muoversi attraverso un labirinto per arrivare al maiale verde che ha rubato le sue uova.
-
Blockly è diviso in tre parti principali.
-
Sulla sinistra c'è il labirinto dell'uccello, dove viene eseguito il programma.
-
Le spiegazioni per ciascun esercizio sono scritte sotto il labirinto.
-
Questa zona centrale è la "cassetta degli attrezzi",
-
e ciascuno di questi blocchi è un'istruzione che l'uccello può comprendere.
-
Lo spazio bianco sulla destra si chiama "area di lavoro"
-
ed in quest'area di lavoro costruiremo il nostro programma.
-
Se sposto il blocco "vai avanti" (move forward) nell'area di lavoro e premo il tasto "Esegui il programma" (Run Program), cosa succede?
-
L'uccello si sposta di una casella in avanti nel labirinto.
-
E se voglio che l'uccello faccia qualcosa
dopo lo spostamento in avanti di una casella?
-
Posso aggiungere un altro blocco al nostro programma.
-
Seleziono il blocco "gira a destra" (turn right) e lo sposto
-
sotto il mio blocco "vai avanti" fino a quando appare la freccia gialla,
-
poi lo lascio e i due blocchi si uniscono.
-
Quando premo di nuovo "Esegui il programma", l'uccello esegue
-
i blocchi nell'area di lavoro, all'alto in basso.
-
Se vuoi cancellare un blocco,
-
ti basta staccarlo dagli altri e spostarlo nel cestino.
-
Dopo aver premuto "Esegui il programma", è sempre possibile premere "Ricomincia" (Reset) per far ritornare l'uccello al punto di partenza.
-
E ora, prendiamo quei maiali!