Mitä ohjelmointi ja robotiikka on?

Ihmiset kertovat asioita toisilleen puhumalla, ohjelmointi on puolestaan puhetta tietokoneille. Ihmisten tavoin kaikki tietokoneetkaan eivät ymmärrä samaa kieltä, vaan niillä on useita eri kieliä. Myös ohjelmoinnissa, eli koodauksessa on useita eri kieliä joita on esimerkiksi HTML, Python ja ASP.NET .

Ohjelmointi on helppoa, kuin legoilla rakentamista. Legoilla rakennellessa yhdistellään erilaisia palikoita toisiinsa ja palikoista muodostuu rakennelma. Ohjelmoinnissa rakennetaan kirjaimilla ja numeroilla rivejä. Yksi rivi on kuin yksi lego palikka. Kun rivejä kirjoitetaan allekkain, niistä muodostuu ohjelma. Tietokoneen ohjelma voi olla esim. näytölle piirrettävä neliö. Myös pelit on tietokoneohjelmia.

Hyvä tapa lähteä liikkeelle voi olla joku valmiiseen ohjelmointipolkuun pohjautuva ohjelmoinninopetuksen työkalu, kuten esimerkiksi Code.org. Ohjelmoinnin luova ulottuvuus pääsee oikeuksiinsa vasta, kun siirrytään ohjelmoimaan esim. Scratchillä omia pelejä ja luovia tuotoksia. Ennen sitä on kuitenkin hyvä ottaa haltuun ohjelmoinnin periaatteita ja päästä sisälle ohjelmalliseen ajatteluun. Yle Areenassa on saatavilla hyviä havainnollistavia videoita ohjelmointiin hakusanalla Robomestarit.


Robotiikka on yksi tapa opettaa ohjelmointia koulussa. Robotiikan opetuksessa yhdistyy parhaimmillaan mekaaninen rakentaminen ja ohjelmointi. Robotiikka hiipii askel kerrallaan arkeemme ja robotti-imurit sekä -ruohonleikkurit ovat jo arkea kaupan valikoimissa. Robotiikka tulee väistämättä muuttamaan tulevaisuutta, koska se tulee viemään tiettyjä rutiininomaisia työtehtäviä ihmisiltä, mutta samalla tarjoaa uusia työtehtäviä ja ammatteja ihmisille, joten se ei ole uhka, vaan mahdollisuus. Robotiikka onkin yksi nopeimmin kasvavimmista teknologian aloista, varsinkin hyvinvoinnin ja terveydenhoidon alalla. 


Robotiikan opetuksella perusopetuksessa voimme antaa lapsille ja nuorille tärkeitä työelämäntaitoja ja valmiuksia, joita he voivat hyödyntää aikuistuessaan tulevaisuuden maailmaan. Robotiikan opetus mahdollistaa oppilaille demokraattisen mahdollisuuden päästä robotiikkaan käsiksi kouluissa riippumatta oppilaan taustasta. Robotiikan projektit opettavat tärkeitä 2100-luvun taitoja, kuten esimerkiksi ongelmanratkaisua, yhteistyötaitoja ja luovuutta sekä innovatiivisuutta

Helsingin Yliopiston kasvatustieteellisestä tiedekunnasta johdettu valtakunnallinen Innokas-verkosto on tehnyt pitkäjänteistä robotiikan ja ohjelmoinnin opettamisen kehitystyötä peruskoulutasolla. Lisätietoa muun muassa robotiikasta löytyy Innokkaan sivuilta.

Internet sivut:
 http://www.innokas.fi

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ä