Avainsana-arkisto: Rajakylän koulu Oulu

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.

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

Teknologiapainotteinen luokka mukaan HundrED-hankkeeseen!

Oulun Rajakylän koulu haki teknologiapainotteisella luokalla alkuvuodesta mukaan HundrEDiin, jossa etsittiin sataa Suomalaista koulua uudistavaa innovaatiota. Hakemuksia tuli yli 500 ja koulumme hakemus pääsi 75 parhaan joukkoon. Katso teknoluokkatoiminnan kuvaus HundrED:n sivuilla. Kouluinnovaatioista tehdään seminaarisarja, kirja ja dokumenttielokuva, joiden avulla innovaatioita pyritään levittämään kansallisesti ja kansainvälisestikin.

Blogistamme saat käsityksen teknoluokkien toiminnasta ja teoriataustasta. Tästä on hieno jatkaa teknologiapainotteisen luokan toimintaa 🙂

Kuva HundrED, Markus Kontiainen

 

OULUN RAJAKYLÄN KOULUN ROBO-KERHOSSA RAKENNETAAN JA OHJELMOIDAAN PELASTUSROBOTTEJA

Rajakylän koululla kokoontuu keskiviikkoiltapäivisin robottikerho, jossa on mukana oppilaita sekä ylä- että alakoulun puolelta. Kerhossa ohjaajana toimii luokanopettajaopiskelija Panu Klemettilä. 5.11.2014 startanneessa Robo-kerhossa oppilaiden kanssa on lähdetty miettimään, millaisia ominaisuuksia virallisen RoboCupJunior-SM-kilpailulajin ”Pelastus”-robotti vaatii. Lego Mindstorms NXT-Robottien rakenteiden suunnittelussa on pidetty silmällä virallisen ”Pelastus”-lajin sääntöjä ja siinä suoritettavan radan haasteita. Tällä hetkellä, kun robottien rungot ovat valmiit, haasteet kohdistuvat NXT-G-kielellä tapahtuvaan ohjelmointiin, jossa pyritään löytämään keinoja, joilla navigointi ”Pelastusradan” mustaa viivaa seuraten onnistuu sujuvasti ja tunnistetaan myös mahdollisia robottien eteen sattuvia esteitä. Toivon mukaan jouluun mennessä robotit saadaan toimimaan suunnitelman mukaan ja  sekä ohjelmoinnin että rakentamisen osa-alueet toimivat roboteissa saumattomasti yhteen. Intoa ja ideoita kerholaisilla kyllä riittää!

PelastusrataRakenteluaRakentelua 2Rakentelua 3Rakentelua 4Rakentelua ja ohjelmointiaTestausta radalla 4Testausta radalla 3Testausta radalla 2Testausta radalla

Samaa ideaa lähdemme toteuttamaan teknologiapainotteisen luokan kanssa kevään Robotiikka ja automaatio -projektissa. Käy tutustumassa myös Rajakylän koulun teknologiapainotteisen luokan omaan blogiin, jossa tietoa muistakin projekteistamme! –> Klikkaa tästä Rajakylätekno-blogiin

Arto Hietapelto
Rajakylän koulu, Oulu

Rajakylän teknologiapainotteisen luokan robottijakso

Mitä eroa on ihmisellä ja robotilla?
Voiko robotti oppia?
Voiko robotilla olla oma tahto?
Missä asioissa robotti on parempi kuin ihminen?
Millaisissa tehtävissä robotti voisi auttaa ihmistä?
Millaisia aisteja robotilla voi olla?

Robottijakson aluksi teknoluokan vieraana oli kaksi inspiroivaa huippuasiantuntijaa. Reactive Technologiesin ohjelmointiekspertti Paavo Leinonen ja Oulun yliopiston tietotekniikan laitoksen robottitutkija Ilari Vallivaara avasivat oppilaille robotiikan maailmaa.

Pääsimme myös seuraamaan, mitä Ilari oli opettanut omalle Jere-tutkimusrobotilleen. Se osasi väistellä esineitä ja suoritti helposti Lego-roboteille tekemämme radan. Jeren aivoina on Android-älypuhelin, johon Ilari on itse ohjelmoinut kameran lähettämästä kuvasta esteet tunnistavan ohjelman. Jerellä on myös yksi erikoisaisti, jota ihmisellä ei ole: se osaa tunnistaa magneettikenttiä. Jokainen oppilas pääsi ainakin vähän ohjaamaan Jereä Ilarin puhelimeensa tekemällä sovelluksella.

Oppilaat rakensivat omat sumorobottinsa ja Ilari kehitteli varsin erikoisen haastajan parhaille oppilasroboteille. Haastetapahtumassa Sumo-areenalla oli tunnelmaa. Moottorit surisivat ja legopalikat taipuivat kun neljä teknologiapainotteisen luokan nxt-sumorobottia haastoivat pelottavan vastustajan, robottitutkija Ilari Vallivaaran rakentaman Skorpionin. Teknoluokka oli panostanut telaketjuihin, jotka tarjoavat vahvan otteen areenan pintaan ja infrapunasensoreihin, joiden avulla robotti tunnistaa vastustajansa. Skorpionin salaisuus oli puolestaan vastustajan harhautus. Lyhyt kooste otteluista: http://www.youtube.com/watch?v=mRMliQmtB7c
Robo2Robo1


Ilari avasi oppilaille ohjelmoinnin maailmaa Mindstorms-palikoiden lisäksi myös oikean mobiilisovelluskoodin kautta. Hän esitteli itse koodaamaansa Android-peliä, kaurishyppelyä, ja näytti mitä parametreja muuttamalla kauris muuttuu apulaisrehtoriksi ja painovoima kaksinkertaistuu.

Robottijakson lomassa Paavo esitteli myös offroad -maasturiaan. Pihalta ei löytynyt ainuttakaan niin korkeaa lumikinosta, että Paavo olisi voinut esitellä autonsa suorituskykyä kunnolla. Onneksi pihalla ollut kiviläjä tarjosi sentään hitusen haastetta Range Roverille.

Suurkiitos Ilarille (ja robottiapulaiselle, Jerelle) sekä Paavolle inspiroivasta robottijakosta!
Parhaillaan teknoluokan oppilaat tekevät lautapelejä, ja keväällä on luvassa tietokonepelin ohjelmointi sekä 3d-tulostimella oman hahmon tekeminen. 

Teknoluokan blogissa kerrotaan tarkemmin luokan toiminnasta: http://rajakylatekno.blogspot.fi/

Pakkasten keskeltä teknologiaterveisin,
Jussi ja Markus Oulusta