Ohjelmistot hallitsevat maailmaamme yhä enemmän. Pärjätäkseen tulevaisuudessa lasten tulee olla pelottomia ja luovia kohdatessaan teknologiaa. Ohjelmoinnissa on kyseessä ilmaisusta, luovuudesta sekä käytännön toteutuksesta.
Iso osa arkeamme kuluu ruudun ääressä. Siksi Hello Ruby pyrkii tutkimaan ohjelmoinnin konsepteja ruuduitta. Voimme opettaa oppilaille paljon ohjelmoinnin logiikasta ja kulttuurista jo ennen kuin terminaali avataan.
Hello Ruby tarjoaakin oppilaille, vanhemmille ja opettajille värikkäitä, hauskoja ja luovia tapoja oppia ohjelmoinnillista ajattelua. Konsepti pohjautuu Linda Liukkaan maailmalla menestyneeseen lastenkirjaan, joka on käännetty yli 22:lle eri kielelle.
Innovaation stepeissä esitellään yksi Hello Ruby -harjoitus.Tämä harjoitus tutkii algoritmin konseptia ilman tietokonetta. Algoritmi on vaiheittainen menetelmä ongelmanratkaisuun. Ohjelmoinnissa algoritmeja voidaan käyttää ratkaisemaan erilaisia ongelmia yhä uudelleen.
Tämä harjoitus osoittaa myös sen, miten tietokoneet ja ihmiset ovat hyviä eri asioissa ja miten algoritmeja voi käyttää taiteen luomisessa.
Tehtävän suorittaakseen oppilaat:
- Osallistuvat yhteistoiminnallisiin keskusteluihin vertaisten ja aikuisten kanssa pienissä ja isommissa ryhmissä.
- Käyttävät opittuja sanoja ja lauseita keskusteluissa, jatkaen toisten ideoita ja ilmaisten omia ajatuksiaan selkeästi.
- Toteuttavat luovuuden avulla algoritmiin perustuvan taideteoksen.
Tätä harjoitusta voi käyttää itsenäisesti tai muiden ohjelmointitehtävien lisäksi.