Ero nelle medie quando ho imparato a programmare. Ho prima imparato come fare un cerchio verde e un quadrato rosso appaiono sullo schermo, Devi solo imparare queste lezioni, e non ci sono cosi tanti, e alla fine puoi arrivare al punto in cui puoi fare quasi tutto ciò che desideri. L'informatica è solo imparare come funziona un computer e come pensa, in modo che gli si può insegnare a fare cose nuove. Oggi giorno quello che si puoi fare con l'informatica è praticamente incredibile. penso, che sia la cosa più vicina che abbiamo a una superpotenza. (Tanya: studente di Ingegneria Informatica) Nella prossima ora andremo a giocare un gioco che vi insegnerà I concetti di base della programmazione. Di solito la programmazione è tutto testo, ma noi useremo Blockly, che utilizza blocchi visivi che trascini e rilasci per scrivere programmi. Sotto il cofano si sta creando codice. Per cominciare andremo a costruire il codice per un programma che vi aiuterà questo uccello arrabbiato, a muoversi attraverso un labirinto, per arrivare al maiale cattivo, che ha rubato le sue uova. Blockly è diviso in tre parti principali. Sulla sinistra è il labirinto dell'uccello, dove il programma verrà eseguito. Le istruzioni per ogni livello sono scritti sotto il labirinto. Questa zona centrale è la cassetta degli attrezzi, e ciascuno di questi blocchi è un comando che l'uccello può comprendere. Lo spazio bianco sulla destra si chiama l'area di lavoro e questo è dove costruiremo il nostro programma. Se trascino il blocco "muoversi" verso il nostro area di lavoro e premo il tasto "esegui", cosa succede? L'uccello si sposta in avanti di una casella nella griglia. E se voglio che l'uccello faccia qualcosa dopo lo spostamento in avanti su una scatola? Posso aggiungere un altro blocco al nostro programma. Andrò a scegliere il blocco "girare a destra" e lo trascino sotto il mio blocco "muoversi" fino a quando la freccia gialla appare e poi lo rilascio e due blocchi si attaccheranno insieme. Quando premo di nuovo "esegui", l'uccello eseguirà i comandi che sono accatastati, dall'alto in basso, nel nostro area di lavoro. Se volessi cancellare un blocco, basta rimuoverlo dalla pila e trascinarlo nel cestino. Dopo aver premuto "esegui", è sempre possibile premere il pulsante "risetta" per far ritornare l'uccello al punto di partenza. Ora, prendiamo quei maiali!