Scratch

Koodimestareiksi pelikerhossa

Syysloman jälkeen koulullamme alkoi pyöriä torstai-iltapäivisin Koodimestarit-pelikerho. Tämä kerho oli tarkoitettu niille, jotka haluavat hypätä pelimaailman seuraavalle levelille ja tehdä itse oman pelin — siirtyä pelien kuluttajista niiden tuottajiksi. Kerhossa tarvittiin joustavaa yhteistyötä, sinnikästä ongelmanratkaisua sekä innokasta ja luovaa tekemisen meininkiä. Ja tätä kaikkeahan pelikerhoporukalta kyllä löytyi!

Mukaan osallistui mukavan kokoinen porukka innokkaita koodarin alkuja 3.-6. luokilta. Kerhon aikana pohdimme hyvien pelien ja pelintekijöiden ominaisuuksia, tutkimme mitä erilaisia rooleja ja tehtäviä pelin tekemiseen liittyy sekä perehdyimme pelien tekemiseen erityisesti Scratch-sovelluksen avulla. Kerhon päätöskerralla jaoimme tuotokset myös muille kerholaisille ja pääsimme kokeilemaan toisten tekemiä pelejä. Pohjana pelikerhomme rakenteelle oli Innokas-verkoston GameItNow-sivusto ja sieltä löytyvät loistavat materiaalit. Olipa mukava nähdä, kuinka paljon taitavia koodareita meidän koululta löytyykään!

Pelikerhon vetäjät: Arto Hietapelto & Laura Ronimus

Huh, rakentelu- ja ohjelmointiurakka taas takana!

Innokkaan vuoden 2021 robotiikka- ja ohjelmointiturnauksen työ on paikallisella tasolla nyt tehty. Seuraavaksi odotellaan jännityksellä tuloksia ja sijoittumista valtakunnallisesti. Rajakylän koululta kilpailuihin eri lajeissa osallistuivat molemmat teknoluokat sekä 5.-6. -luokkien teknovalinnaisen ryhmä eli yhteensä n. 60 oppilasta. Valtakunnallinen Innokas2021 etäturnaustapahtuma pidetään keskiviikkona 12.5. Tapahtumassa esitellään turnaukseen osallistuneita kilpailutöitä ja palkitaan eri lajien voittajat. Tilaisuus on kaikille avoin.

Kisojen yksi huipentuma oli koulun XSumoturnaus (esimerkkivideo), jossa alakoulun oppilaiden rakentamat robotit taistelivat toisiaan vastaan. Tuomareina toimivat koulun apulaisjohtaja Jussi Näykki ja ohjaaja Aleksi Pääkkölä. Kisasta muodostui erittäin tiukka ja jännittävä, ja lopulta voiton vei Maken Mutsit eli 6bc-luokan Sara, Heta, Neea ja Jaakko. Turnauksen tasaisuutta kuvaa hyvin se, että kaikki joukkueet sekä voittivat että hävisivät otteluita. Kisat käytiin tosimielellä, mutta hymyssä suin.

Vaikka koulun XSumo-kisat on nyt taputeltu, jännätään lopullisia tuloksia aina toukokuulle saakka. Pelastuksen, tanssi- ja teatterisarjan, Scratch-peliohjelmoinnin eli Gamedevin sekä Freestylen joukkueiden tuotokset välitettiin valtakunnallisen kisan tuomaristolle videoitujen kisasuoritteiden ja päiväkirjojen muodossa. XSumon osalta tuomaristo saa katsottavakseen koosteen paikallisesta turnauksestamme. Tässä muutamia kuvia oppilaiden taitavasti rakentamista roboteista ja Gravity Adventure-pelistä.

Kuvaesitys vaatii JavaScriptin.

Seuraavaksi teknoluokat valmistautuvat lukuvuoden viimeiseen teknoprojektiin. Tällä kerralla tekno-opet keräävät STEAM-projektista myös tutkimusaineistoa tavoitteenaan saada tieteellistä tietoa koulun STEAM-toiminnan vaikutuksista oppilaiden oppimisen taitojen kehittymiseen. Tästä lisää piakkoin eli pysyhän kuulolla.

Tekno-opet Essi, Arto ja Jussi

Tiedettä ja Täpinää Scratch-kisassa!

Oulun Tietomaassa tapahtui torstaina jotakin historiallista, ainakin Oulun ja Suomen mittakaavassa: tuolloin järjestettiin pohjolan ensimmäinen Scratch-ohjelmointikilpailu!

Aamulla Tietomaahan saapui kuusitoista joukkueellista jännittyneitä peruskoululaisia. Osa oppilaista oli harjaantuneita Scratch-taitureita ja toiset vasta-alkajia, jotka olivat harjoitelleet Scratchia lähinnä kisoja edeltävän kuukauden aikana. Kun kisa starttasi klo 9.45, Tietomaan neljännen kerroksen tiedeluokka täyttyi ääriään myöten.

Jokaiselle kisatiimille jaettiin linkki, jonka takaa löytyi kisan aloitusprojekti, eli lähes tyhjä pelipohja, joka sisälsi vain muutaman Piskelillä askarrellun hahmon ja lyhyen koodiskriptin. Kun kello kilahti kymmenen, jokainen tiimi aloitti oman pelinsä suunnittelun. Valmista pohjaa hahmoineen, taustoineen ja skripteineen sai käyttää, mutta niistä aineksista piti jokaisen tiimin suunnitella oman näköisensä peli. Valmista piti olla viimeistään klo 12, eli aikaa ei ollut paljon.

Into oli hurja, ja osa tiimien suunnitelmista suorastaan maailmoja syleileviä. Osalla suuri osa pelinkehitysajasta kului ideointiin ja suunnitteluun, toisilla omien hahmojen piirtämiseen. Suurin osa aloitti kuitenkin pelimekaniikan ohjelmoimisesta, mikä lienee juuri se järkevin ratkaisu.

Keskipäivä koitti joillekin ryhmille turhan pian, mutta lisäaikaa ei pelinikkareille ollut, vaan nyt oli aika esitellä pelit toisille oppilaille ja tuomareille. Oli hienoa nähdä, miten erilaisia tuotoksia tiimit olivat saaneet aikaan. Joukosta löytyi monen kentän kattavia seikkailuja, tiukkoja reaktiopelejä, taistelupelejä, tarinoita ja labyrintteja. Kaikki pelit olivat omalla tavallaan upeita mediatuotoksia, joten tuomarointi ei ollut helppoa. Pisteitä jaettiin kuitenkin ennalta sovittujen kriteerien mukaan omaperäisyydestä, toimivuudesta ja autenttisuudesta.

Toivottavasti kisa sparraa Oulun Scratch-taitureita entistä kunnianhimoisempiin suorituksiin. Ensi vuonna otetaan uusiksi! Ja osan kanssa tapaamme myös Lappeenrannassa. Game it Now!

Markus Packalén, Rajakylätekno

Innokas-jatkokiertueella

Innokas-verkoston vuoden 2017 jatkokoulutuskiertue saapui tiistaina Ouluun, Rajakylän kouluun. Kiertueella on tänä vuonna tarjolla kolme pajaa:

Robotit valtaavat fysiikan luokan

Tervetuloa innostumaan Lego EV3-robottien käytöstä mittalaitteena! Koulutuksen aikana tutustutaan toiminnallisesti ohjelmoinnin ja robotiikan käyttöön yläkoulun fysiikan oppilastöissä.

Koulutus rakentuu aiheeseen johdattelevasta lyhyestä aloitusosiosta, toiminnallisesta työpajaosiosta ja lopussa toteutettavasta koonnista. Pajan aikana pääset tutustumaan kuvakepohjaiseen ohjelmointiin ja mittaustulosten käsittelyyn Lego-robotiikan avulla (EV3 + Datalogging). Paja ei vaadi aiempaa kokemusta EV3-ohjelmoinnista.

Peliohjelmoinnilla yli oppiainerajojen

Pajassa ohjelmoidaan monimediainen ja oppiaineita yhdistelevä digitaalinen peli käyttäen Scratch lohko-ohjelmointiympäristöä. Pelin grafiikka, äänet ja musiikki luodaan itse käyttäen ilmaisia, verkosta löytyviä työvälineitä.

Pajassa otetaan myös ensikosketus tekstipohjaiseen ohjelmointiin. Mukaan kannattaa ottaa oma läppäri (ei tabletti).

Irti rajoista Arduinolla

Pajassa tutustutaan Arduino IDE-ohjelmointiin Grove-järjestelmää käyttäen sekä 3D-mallinnukseen ja tulostukseen. Pajassa luodaan ja innovoidaan mahdollisuuksien mukaan oma ohjelmoitava tuote.

Lue lisää täältä.

img_3341-1

Scratch aiheutti päänvaivaa tasapuolisesti lapsille ja aikuisille.

 

Pelihahmoja Piskelin avulla

Tänään opettelimme käyttämään Piskel-nimistä piirtotyökalua, joka on ilmaiseksi käytettävissä osoitteessa piskelapp.com. Asiantuntijoina toimivat 6. luokan tekno-oppilaat Jaakko, Konsta, Onni ja Otso. Pojat ovat käyttäneet samaista sovellusta jo aiemminkin, joten he valmistelivat lyhyen opetustuokion aiheesta muille luokkamme oppilaille. Tunnin aikana opimme miten Piskelin avulla saamme luotua pelihahmon ja siirrettyä sen Scratch-ohjelmointiympäristöön. Tästä jatkamme pelin kehittelyä jokaisen itse tekemän hahmon pohjalta.

img_4972 img_4975 img_4976 img_4977