-
Olin 8. luokalla kun opin ohjelmoimaan.
-
Opin ensin kuinka tehdään vihreä ympyrä
ja punainen neliö ruudulle.
-
Kun käyt läpi nämä muutamat harjoitukset,
opit tekemään lähes mitä tahansa haluat.
-
Tietojenkäsittelytieteessä opitaan kuinka
tietokone toimii ja ajattelee.
-
Sitten voit opettaa sitä tekemään
uusia asioita.
-
Tietojenkäsittelytieteen avulla voi tehdä
uskomattomia asioita.
-
Melkein kuin olisi supervoimia!
-
Seuraavan tunnin aikana pelaamme peliä,
joka opettaa meille ohjelmoinnin perusasiat.
-
Yleensä ohjelmointi tehdään tekstillä,
mutta me käytämme Blocklya.
-
Siinä käytetään lohkoja, jotka vedetään
paikalleen ohjelmoitaessa.
-
Taustalla luot ihan oikeasti koodia.
-
Aluksi tätä teemme koodin ohjelmalle,
joka auttaa tätä Angry Birdiä.
-
Sen pitää kulkea labyrintin läpi
pahan possun luokse.
-
Blockly on jaettu kolmeen osaan.
-
Vasemmalla on labyrintti,
jossa ohjelma toimii.
-
Labyrintin alla kerrotaan ohjeet.
-
Keskiosasta löydät lohkot.
-
Jokaisessa lohkossa on käsky,
jonka lintu ymmärtää.
-
Valkoinen osa oikealla on työtila,
johon koodi kirjoitetaan.
-
Vedän "liiku eteenpäin" -lohkon työtilaan
ja painan "suorita". Mitä tapahtuu?
-
Lintu liikkuu eteenpäin yhden ruudun verran.
-
Entä jos haluan linnun tekevän
jotakin liikkeen jälkeen?
-
Lisään uuden lohkon ohjelmaan.
-
Valitsen "käänny oikeaan" -lohkon ja
vedän sen "liiku eteenpäin" -lohkon alle.
-
Kun keltainen nuoli ilmestyy, päästän
irti ja lohkot napsahtavat yhteen.
-
Kun painan "suorita" uudelleen,
lintu suorittaa käskyt -
-
ylhäältä alas päin, työpöydän
järjestyksen mukaisesti.
-
Jos haluat poistaa lohkon, vedä se irti
käskyjonosta ja siirrä roskikseen.
-
Paina "alusta"
ja lintu palaa takaisin alkuun.
-
Ja nyt possujen kimppuun!