Hello Ruby

Hello Ruby

Hello Ruby on LInda Liukkaan kirjoittama lastenkirja, jossa algoritmiseen ajatteluun ja ohjelmointiin perehdytään tarinoiden ja tehtävien kautta. Tässä osiossa on kirjan innoittamana laadittuja tehtäviä, joita voi soveltaa helposti myös omaan opetukseen. Kirjaa on saatavilla myös englanninkielisenä, joten tarinoita voi hyödyntää myös englannin tunnilla.

Kirjan www-sivuilta löytyy myös tulostettavia tehtäviä, joita voi käyttää myös ilman kirjan hankintaa.

http://www.helloruby.com/

Kirjaa voi tilata mm. Suomalaisesta kirjakaupasta tai Adlibris-verkkokaupasta.

Pukukoodi eli Rubyn vaatekaappi

Pukukoodi-peli

Pelataan pareittain (A ja B).

  1. Kirjoita keltaisen laatikon yläkulmaan valkoiselle alueelle ehto, esim. “Jos sataa”. Kirjoita oranssien laatikoiden väliin “muuten”.
  2. Etsi paperinuken vaatteista ne, jotka vastaavat sääntöä, esim. sadetakki ja saappaat, ja aseta ne ylempään oranssiin laatikkoon. Etsi paperinuken vaatteista vielä ehdon vastainen vaihtoehto, esim. pyjama, ja aseta se alempaan oranssiin laatikkoon. Huom! Näihin on yleensä useita sopivia vaihtoehtoja.

Peliä voidaan pelata myös toisin päin: A etsii ensin vaatteet, ja B:n on kirjoitettava keltaiseen laatikkoon niihin sopivat säännöt.

Paperinuken vaatteita voi askarrella itse tai tulostaa valmiina (Hello Rubyn vaatteet).



Tässä vielä muillekin opettajille koulutukseen osallistuneiden opettajien tuotoksia:

Liitteet:

Pukukoodin alustat

Hernepussiohjelmointia eli Rubyn tanssi

Tehdään tanssi!

  1. Päätetään jokaiselle hernepussin värille oma liike. Esim. punainen = taputus, vihreä = pyörähdys, sininen = hyppy.
  2. Päätetään tanssille aloitussääntö (kun musiikki alkaa) ja lopetussääntö (kun tanssi on tanssittu kolme kertaa).
  3. Jokainen saa vuorollaan asettaa hernepussit omaksi tanssikseen. Muut tanssivat tanssin.

Peda.net käyttää vain välttämättömiä evästeitä istunnon ylläpitämiseen ja anonyymiin tekniseen tilastointiin. Peda.net ei koskaan käytä evästeitä markkinointiin tai kerää yksilöityjä tilastoja. Lisää tietoa evästeistä