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!