Robottipiirtäjä

Ohjelmoiminen on koodaamista. Koodaamalla kirjoitetaan ohjeet, miten tietokoneen pitää toimia. Tietokone on tyhmä ja tarvitsee aina ohjelman eli koodin osatakseen toimia. Tiedättekö kuka on maailman ensimmäinen tietokoneohjelmoija???
Hän oli Ada Lovelace (1815-1852), joka syntyi Englannissa noin 200 vuotta sitten. Hän oivalsi, että kone pystyisi ratkaisemaan ongelmia, jos sille annettaisiin vaiheittaiset ohjeet, siis ohjelma. Tuohon aikaa ei kuitenkaan ollut tietokoneita, joilla hän olisi voinut testata ideoitaan..

Tässä tehtävässä harjoitellaan tarkkojen käskyjen antamista eli vaiheittaisia ohjeita.

Mitä tarvitaan?
1. Robottipiirtäjä, 2. Koodari, 3. Paperi, 4. Kynä.

Ottakaa itsellenne parit. Toinen pareista on robottipiirtäjä ja toinen on koodari. Osia voi vaihtaa myöhemmin. Robotti istuu selin fläppitauluun päin, ja koodari istuu kasvot fläppitauluun päin. Näytän koodareille näytän kolme kuvaa, joista hän voi valita minkä kuvan hän haluaa robottipiirtäjän tekevän. Robotti osaa vain liikuttaa kynää ja piirtää suoraa viivaa. Robottipiirtäjä piirtää vain koodarin antamien ohjeiden mukaan. Koodarin käytettävissä ovat seuraavat käskyt:
Siirry ylös, Siirry alas, Pysähdy, Siirry oikealle, Siirry vasemmalle.

Robottipiirtäjän kuvat ovat: