Ohjelmointi ja robotiikka
Ohjelmoinnin ja robotiikan oppimispolku esi- ja perusopetuksessa
Alakoulussa tavoite on, että 6. luokalla ymmärretään ympärillä olevaa ohjelmointia ja osataan tehdä ohjelma graafisessa ympäristössä ja osataan ohjelmoida robottia toimimaan. Graafinen ohjelmointiympäristö on sellainen, jossa ohjelmointi tapahtuu valmiita lohkoja asettelemalla, siinä ei kirjoiteta ohjelmaa itse millään ohjelmointikielellä. Tällainen on esim. Scratch.
Yläkoulussa on tavoitteena osata tehdä ohjelma graafisessa oppimisympäristössä, ohjelmoida robottia toimimaan sekä kirjoittaa ohjelma tekstipohjaisella ohjelmointimenetelmällä. Jokaisella luokalla on hyvä ottaa jotain, jotta taito rakentuu pikku hiljaa.
Lainattavat robotit
Varausohjeet:
- Laita sähköpostia tai soita Tanja Eerolalle: tanja.eerola @ lempaala.fi, p. 040 864 3139.
- Kerro mitä robotteja tarvitsisit, kuinka monta (ks. alta millaisina yksiköinä voi varata) ja ajankohta, jolloin tarvitsisit robotteja.
- Kerro, tarvitsetko mukaan jotain apuvälineitä (esim. aakkosmattoja).
- Robotit voit pyytää kuljetettavaksi sisäisessä (huom. kulkee vain keskiviikkoisin) postissa tai hakea ne itse.
- Tehostakaa robottien käyttöä: suunnitelkaa mahdollisuuksien mukaan jaksoja niin, että saatte samalla koululla robotit tehokkaaseen käyttöön useamman opettajan kesken tai jos huomaan taulukosta, että robotit ovat omalla koulullasi, kysäise jos voisit myös vuorollasi käyttää niitä varauksen aikana.
- Roboteille on saatavilla myös valmiita tuntisuunnitelmapohjia.
Syksyn 2024 varaukset:
viikko | BeeBot, 3x 6kpl luokkapakkaus
|
Sphero Bolt/SPRK+ 4 x 12kpl luokkapakkaus 1 x 15kpl luokkapakkaus
|
Lego Spike Prime 21kpl
|
|
varattujen lukumäärä ja sijainti | varattujen lukumäärä ja sijainti | varattujen lukumäärä ja sijainti | ||
l o k a |
40 | 3x 6kpl, Moisio | ||
41 | 3x 6kpl, Moisio | |||
43 | ||||
44 | ||||
m a r r a s |
45 | |||
46 | 2x 12kpl, Lempoinen | 12kpl, Kuokkala | ||
47 | 2x 12kpl, Lempoinen | 12kpl, Kuokkala | ||
48 | ||||
j o u l u |
49 | 2x 12kpl, Moisio | ||
50 | 3 x 6kpl, Sääksjärvi | |||
51 | ||||
- | - | - | - | |
t a m m i |
2 | |||
3 | ||||
4 | ||||
5 | ||||
- | - | - | - |
BeeBot -robotit
Bee-Bot -robotit sopivat ensisijaisesti luokille 0-2 4x aakkosmattoja: Aakkosmatto.jpg
Valmiit tuntimateriaalit BeeBot-roboteilleBeebot-harjoituksia aakkosmatolla: Beebot-harjoituksia avaruusmatolla: Beebot-Twister-peli: |
Scratch jr.
Scratch jr. sovelluksella harjoitellaan ohjelmointia lohkoilla. Sen tarkoituksena on tutustua lohko-ohjelmoinnin perusteisiin ja luoda yksinkertaisia animaatioita. Scratch jr. -ohjelman käyttö ei edellytä lukutaitoa.
Opetusdiat
Opettajan materiaalia englanniksi
Ohjelmointiharjoittelua code.org -sivustolla
Oppilaat eivät voi edu-tunnuksilla kirjautua sivulle, mutta omaa edistystä voi tallentaa kuvakaappauksilla jos on oma laite tai kirjoittaa vaikka matikan vihkoon, mihin on jäänyt. Jos luot itsellesi opetunnukset, saat käyttöösi tehtävien ratkaisut.
2.-luokkalaisille sopii hyvin Kurssi 2
3.-luokkalaisille sopii hyvin Kurssi 3, Kurssin 2 tehtäviä kannattaa olla tehtynä ensin.
Vinkki: sivuston kielen saa vaihdettua koodausnäkymässä sivun vasemmasta alakulmasta.
Sphero SPRK+ ja Bolt -robotit
Pakkaus sisältää:
pyörillä kulkeva Power Pack -laukku
12 Sphero SPRK+ tai 15 Sphero BOLT -robottia
12/15 astelevyä
1 latauspiuha
mittanauhoja
Shero Bolt -robottien ohjaamiseen käytetään Sphero Edu -sovellusta, joka löytyy
- iPadeilta tai on ladattavissa sinne Self Service -sovelluksen kautta
- Chromebookeilta tai on ladattavissa sinne Play-kaupan kautta
Opetusdiat: Sphero Boltin käytön aloittaminen
Sphero Bolt -vinkkejä englanniksi
Varausohje
Scratch
Opetusdiat: aloitus
Innokas-verkoston ohjeet: Sokkelopelin tekeminen
Innokas-verkoston ohjeet: 30 päivän Scratch-haaste
Koodikummajaisen tubetilin opetusvideot
Lego Spike Prime -robotit
Lainattavissa on 15kpl Lego Spike Prime -pakkauksia, joista jokaisessa on:
ohjelmoitava keskusyksikkö
2x keskikokoinen moottori
1x suuri moottori
1x värianturi
1x paineanturi
1x etäisyysanturi
1x 6-anturinen gyroskooppi, jossa ladattava akku ja bluetooth-yhteys
500+ lego-rakennuspalikkaa
Lego Spike Primen ohjelmointi onnistuu
- selaimessa spike.legoeducation.com-sivustolla (valitse Spike Prime)
- Lego Spike Legacy -sovelluksella (iPadit) (valitse Spike Prime)
Opetusdiat
Lego Spike Prime Get started video opettajalle
Lego Spike Prime valmiita tuntisuunnitelmia ohjeineen
Varausohje
Ohjelmointia ja robotiikkaa yläkouluun
Graafiset ohjelmointiympäristöt:
Innokas-verkoston materiaali: GDevelop5 -pelinkehityshaaste
Scratch-ohjelmoinnin 5.lk materiaali
Graafinen ohjelmointi + robotiikka:
Sphero Bolt -robottien 4.lk materiaali
Lego Spike Prime -robottien 6.lk materiaali
Ohjelmointikielet + robotiikka:
Innokas-verkoston materiaali: Lego Spike Primen ohjelmoiminen Pythonilla
Sphero Boltin ohjelmointi JavaScript -lyhyt aloituskokeilu
Sphero Boltien ohjelmointi JavaScript -tutoriaalit
Mediataitokoulun materiaali: Polkuja ohjelmointiosaamiseen 7.-9.lk