Ohjelmointi

Koodausta, pelaamista ja katsaus teknologiakehityksen historiaan

Tällä viikolla teknoluokilla oli vierailupäivä Oulun keskustassa, joka sisälsi monenmoista mielenkiintoista tietoa, kokeiltavaa ja ihmeteltävää. Matkat taittuivat näppärästi kaupungin reittibusseilla BusinessOulun tukemana. BusinessOulun kautta saimme myös yritysten yhteystiedot ja pääsimme sopimaan vierailuista.

Ensimmäinen vierailupaikka oli Oulun Torinrannassa sijaitseva Pelikampus, jossa toimivat mm. Suomen Koodikoulu ja Fingersoft. Suomen koodikoululla oppilaat pääsivät testailemaan vielä kehitysvaiheessa olevaa yhteistoiminnallisesti pelattavaa kertotaulupeliä, jossa kertotaulujen osaamisen lisäksi vaadittiin yhteistyötaitoja koko porukalta. Pääsimme myös harjoittelemaan koodaustaitoja Suomen koodikoulun ohjaajien avustuksella. Pelikampuksella pääsimme myös tutustumaan kaikkien tuntemaan oululaiseen pelifirmaan nimeltä Fingersoft. Pääsimme tutustumaan firman tiloihin ja kuulimme miten pelien kehittäminen Fingersoftilla tapahtuu. Monen mielestä päivän kohokohtia olivat selfiet Newton Billin kanssa, ajokokemus ajosimulaattorilla ja kotiin viemiseksi saatu Hill Climb Racing 2 -lippis tai -pipo.

Toisena vierailukohteena eväiden syömisen jälkeen oli Oulun taidemuseo, jossa pääsimme aluksi ohjatulle kierrokselle Näytönpaikka pohjoisessa piilaaksossa -näyttelyyn. Saimme kuulla monia mielenkiintoisia seikkoja Oulun teknologiateollisuuden ja -tutkimuksen historiasta. Kierroksen jälkeen jokainen pääsi vielä itse kokeilemaan ja perehtymään tarkemmin näyttelyn antiin, jossa tekemistä olisi riittänyt pidemmäksikin aikaa.

Kiitos kaikille yhteistyökumppaneille vierailupäivästä!

Mainokset

Talo Masalle

Neljän päivän intensiivisen työskentelyn jälkeen viitosluokkalaiset saivat viimein valmiiksi talon luokan lemmikki-triceratopsille, Masalle. Talossa on viisi huonetta: Makuuhuone, olohuone, sauna, discohuone ja lääkärihuone. Näillä luulisi yhden liitukautisen jättiläisen pärjäävän.

Huoneiden sisustus on tyrmäävä, mutta parasta talossa on automaattiset järjestelmät: Kun ohjain-Micro:bitin A-painiketta painaa, lähtee radiosignaali huoneissa oleviin Micro:biteihin, jotka käynnistävät automaattisia järjestelmiä: Discotilassa läpinäkyvän akryylilattian alla pyörivät ledit sateenkaareen kaikissa väreissä. Makuuhuoneen ovi aukeaa servomoottorin avulla ja olohuoneen kattokruunu alkaa hohtaa punaisena. Niin, ja tietenkin myös kiuas tärähtää päälle!

Suuret kiitokset LET-maisteriohjelman opiskelijoille hienosta projektista! Näitä lisää! Lähetetäänkö seuraavaksi Masa avaruuteen? Vai mitä keksitään? Kalautetaan viisaat päät lujasti yhteen!

Artikkelikuva: Wikimedia Commons

Ohjelmoinnin alkeita Microbitin avulla

microbit

Kolmannen luokan tekno-oppilaiden kanssa lähdimme harjoittelemaan ohjelmoinnin perusteita BBC Microbit -mikrokontrollerin avulla. Aikaisempaa ohjelmointikokemusta oppilailla ei juurikaan ollut, mutta hyvin lyhyen alkuinfon jälkeen lähdimme tekemään ensimmäisiä harjoituksia. Aluksi kokeilimme, miten saamme hymiöt, kirjaimet ja muut kuviot Microbitin ledien kautta näkyville ja miten ohjelmoimme nappeja A ja B. Ohjelmoinnissa pääsimme helposti alkuun Microsoftin Blocks- lohko-ohjelmointikieltä käyttäen.

Alkuharjoitteiden jälkeen kävimme läpi yhdessä toistorakenteiden ja ehtolauseiden toimintaidean. Näitä taitoja sovellettiin sitten käytännönharjoituksissa tekemällä mm. vilkkuvia kuvioita, noppia ja kivi-paperi-sakset -pelejä. Kokeilimme myös liittää Microbitteihin kaiuttimia ja led-valoja, joita sitten ohjelmoinnin avulla hyödynnettiin äänen ja valon tuottamisessa. Olipa luokassamme joulun alla käytössä myös  Microbit-noppa, joka arpoi kuka oppilaista sai kulloinkin avata päivän joulukalenteriluukun.

IMG_6817

Tästä on hyvä jatkaa ohjelmoinnin harjoittelua kevään mittaan Microbitin lisäksi myös muilla välineillä ja ohjelmointialustoilla. Lisää vinkkejä Microbit-työskentelyyn löydät Rajakylän koulun teknoluokkien blogin materiaalipankista.

Mehän ollaan niinku töissä täällä!

Näin intensiivistä projektia ei teknoluokassa olla vielä nähty. Joku oppilas kommentoikin, ettei tämä tunnu enää koululta vaan työltä, siis positiivisessa merkityksessä. Fiiliksen voi hyvin ymmärtää. Työskentely on ollut lähestulkoon ammattilaistasoa.

Luokan lemmikkidinosaurus, Masa tilasi meiltä talon ja taloon elämää helpottavia älykkäitä järjestelmiä. Mikäs siinä, teknoluokkalaiset tarttuivat toimeen ja suunnittelivat Oulun yliopiston LET-maisteriohjelman opiskelijoiden ohjauksessa taloon olohuoneen, makkarin, saunan, diskon ja ensiapuhuoneen. Mitäpä muuta 65 miljoonaa vuotta sitten elänyt Triceratops voisi enää toivoa!?

Ensimmäisen päivän työtunnit kuluivat ryhmäytymiseen, tiedonhankintaan, suunnitteluun, luonnosteluun ja töiden jakamiseen. Toisena ja kolmantena päivänä pyöräilimme ihan oikean työmatkan Oulun yliopiston FabLabiin, jossa huoneet valmistettiin laserleikkurilla. Sähköratkaisuja, älyä ja valoa saatiin aikaan Micro:biteillä, joka tässä vaiheessa syksyä on jo hyvinkin tuttu työkalu. Sisustusta ja huonekaluja rakennettiin rautakaupan näytepalamateriaaleista ja tulostettiin 3d-tulostimilla. Kun työskentely flow hiipui, lisää tehoja kerättiin kevyellä työpaikkaluonaalla yliopiston Subwayssa.

Miltä Masan talo näyttää? Se julkaistaan seuraavassa postauksessa. Alla vähän esimakua tulevasta.

Oulussa luodaan uutta

”Uutta luovat monialaiset oppimiskokonaisuudet”-koulutuksen nimi on niin pitkä, että harva opettaja ehtii lukea sitä loppuun koulutuskalenterista tai sähköpostimainoksesta välituntikiireiden keskellä. Onneksi 17 opettajaa Oulusta ja lähialueilta oli ehtinyt. Tällaisella porukalla vietimme tiistain ja keskiviikon kouluttautumassa digitaalisten työkalujen parissa ja suunnittelemassa monialaisia oppimiskokonaisuuksia. Oulun työpajoissa saattoi aistia oikein luovan ja dynaamisen tekemisen meiningin!

Koulutuspäivät olivat osa Innokas-verkoston järjestämää toukokuuhun asti kestävää koulutuskokonaisuutta, jossa opettajat seitsemällä eri paikkakunnilla kokoontuvat yhtä aikaa suunnittelemaan oppiaineita ja laaja-alaista osaamista yhdisteleviä monialaisia oppimiskokonaisuuksia. Ohjelmassa on etäluentoja Helsingistä sekä koulutusta ja tehtäviä paikallisissa ryhmissä. Ideana on, että joka paikkakunnalla toteutettavissa monialaisissa oppimiskokonaisuuksissa, eli MOK:eissa, käytetään innovaatioprosessia omasta lähiympäristöstä nousevien ongelmien ratkaisemiseen. Prosessin aikana oppilaat ideoivat, suunnittelevat ja rakentavat tuotteen, joka ratkaisee ongelman.

Kun ongelmanratkaisua harjoiteltiin Oulussa, tuloksena oli mm. korishenkinen roskakori, johon on mukava heitellä roskia, läksyistä muistuttava infotaulu-sovellus ja personoitava ja vaatteita kuivattava oppilaan oma kaappi koulun käytävälle. Mielenkiinnolla odotan, millaisia keksintöjä oppilaat itse tuottavat kevään MOKeissa.

Markus Packalén, Luokanopettaja, kouluttaja, Rajakylän koulu, Oulu

Micro:bit, VR-lasit ja korupaja

Voisiko virtuaalilasit valmistaa itse koulussa? Saako luokkaretkirahaa kerättyä myymällä itse suunniteltuja koruja? Voiko Micro:bitin avulla oppia elektroniikkaa?

Oikeat vastaukset: kyllä, kyllä ja kyllä.

Työkaluina viitosten teknoluokan valinnaiskurssilla on SketchUp-suunnitteluohjelma, laser-leikkuri, Micro:bitit ja puuhaboksi täynnä elektroniikkarakentelutarvikkeita. Korupajassa nuorten suunnittelijoiden tukena on luokanopettajaopiskelija Kreetta Blomster.

Tulevat viikot näyttävät, millaisia kapineita tästä pajailusta jää käteen, ja mikä tärkeintä, millaista oppimista matkan varrella syntyy. Monta ongelmaa on jo nyt ratkaistu ja monta onnistumisen kokemusta koettu.

Rajakylän koulu menestyi Robocup2017-kisoissa

Kisoista matkasi Rajakylään yhteensä neljä mitalia.

Yläkoulun VEX-tiimihaasteessa voiton veivät Matti Väisänen ja Stepan Pyaskin. Pronssia samassa sarjassa saavuttivat Eelis Aalto ja Rasmus Autio.

 

 

 

 

Yksi voittajatiimin finaalisuorituksista

 

Vaikeimmassa pelastussarjassa hopeaa saivat Joona Rahja(6lk.) ja Aatu Litmanen(4.lk.). Huomionarvoista on, että pojat jättivät taakseen useita yläkoululaisjoukkueita.

               

 

Hopeaa tanssi- ja teatterisarjassa saivat Inka Rasinkangas ja  Jenna Kopola

 

 

 

 

 

Tunnelmia Robocupista

Onhan näitä robotteja rakenneltu jo monta viikkoa, mutta vasta, kun saavuttiin Oulun yliopistolle, Innokas-verkoston järjestämään Robocup-tapahtumaan, viimeisetkin Rajakylän roboryhmät tajusivat, mistä hommassa on kyse. Viimehetken  paniikissa viimeistelyrakenteluun sekä ohjelmien ja sensorien hiomiseen satsattiin täällä todella kiitettävästi. Eikä turhaan. Rajakylän 17 ryhmää menestyivät kisoissa kunniakkaasti. Tärkeintähän ei ole se voitto, vaan oppiminen, ja oppimistapahtumana nämä kisat ovat vailla vertaa!

FabLab4School

Teknoluokan hirsitaloprojekti huipentui tällä viikolla kaksipäiväiseen vierailuun Oulun yliopiston FabLabissa. Meidän luokan mattoveitset, sahat, kuumaliimat ja balsahirret olivat kyllä ”so last week” verrattuna FabLabin jääkaapin kokoiseen 3D-tulostimeen, laser-leikkureihin, CNC-jyrsimiin. Perinteisen ja modernin käsityön kohtaaminen tuotti kuitenkin paljon mielenkiintoista tekemistä ja erityisesti oppimista.

Hirsitalo tarvitsee tietysti valot. Tätä tarkoitusta varten leikkasimme poikki kasan USB-johtoja, ja juotimme niiden päähän vastukset ja LED:it. Rakensipa joku johtoon kytkimenkin. Tiesitkö, että USB-johdon musta ja punainen johto tarjoavat 5V jännitteen. Tämä riittää mukavasti pienten sähkölaitteiden pyörittämiseen.

Monen oppilaan mielikuvitusta kutkutti eniten laser-leikkuri. Inkscapella sai helposti piirreltyä avaimenperiä ja laatikkotaloja, jotka sitten leikattiin MDF-levystä. Tätä täytyy saada lisää!

Uusi tuttavuus oli Innokas-verkoston teknoluokalle tarjoama mikrokontrolleri, BBC MicroBit. Oppilaat saivat hetkessä aikaan LED-hymynaamoja, lämpömittareita ja Kivi-Paperi-Sakset -pelejä. Laitteeseen on integroitu hurja määrä sensoreita, esim. lämpötilasensori, kiihtyvyyssensori, valosensori ja kompassi. Lisäksi laitteen saa bluetoothilla kiinni kännykkään. Parasta on kuitenkin verkkopohjainen ohjelmointiympäristö, jossa voi käyttää useita eri kieliä Pythonista lohko-ohjelmointiin.

Täytyy antaa kiitos ja kumarrus FabLabin Antille ja Ivanille, jotka antoivat asiantuntijuutensa oppilaiden käyttöön. Ehkä vierailun onnistumista kuvaavat parhaiten nämä oppilaiden suusta kuulemani lauseet: ”Ehkä minusta sittenkin voisi tulla isona ohjelmoija!”, ”Mistä näitä ledejä, vastuksia ja tinaa voi ostaa?” ja ”Saako tänne jäädä vielä pidemmäksi aikaa?”.