Ohjelmoinnin alkeet alakouluun
Ohjelmoinnin alkeet alakouluun tuot tällä tehtävällä ilman laitehankintoja: oppilas kokoaa komentopalikoista sarjan — eteenpäin, käänny vasemmalle, käänny oikealle — ja käynnistää sen, jolloin hahmo liikkuu ruudukossa kohti maalia.
Tehtävä harjoittaa algoritmista ajattelua: järjestystä, suunnittelua ja syy-seuraussuhteiden ennakointia. Kun hahmo ei päädy maaliin, oppilas etsii virheen komentosarjasta ja korjaa sen itse, joten erehtymisestä tulee luonteva osa oppimista.
Tuttu periaate ilman robotteja
Moni alkuopetuksen luokka tuntee lattiarobotit, joille syötetään komennot ennen liikkeelle lähtöä. Tämä tehtävä toimii samalla periaatteella ruudulla: ensin suunnitellaan koko reitti, sitten katsotaan mitä tapahtuu.
Laitteita ei tarvitse jakaa vuorotellen, vaan jokainen oppilas ohjaa omaa hahmoaan omalla laitteellaan — tai koko luokka yhdessä interaktiivisella taululla.
Ohjelmointi alkuopetuksessa
Porrasta tehtävät luokan tahdissa. Suuntaa antava eteneminen 1.–2. luokalle:
- Ensimmäiset komennot
- 4×4-ruudukko, lyhyt reitti ja vain eteenpäin ja käännökset. Voit täyttää osan komennoista valmiiksi ja lukita ne, jolloin oppilas lisää vain puuttuvat.
- Pidempi reitti
- 5×5-ruudukko ja useampi käännös. Kun komentopalikoiden enimmäismäärä on rajattu, oppilas joutuu miettimään lyhimmän reitin.
- Toistosilmukka
- 6×6-ruudukko ja silmukka. Kun sama komento toistuu monta kertaa, silmukka lyhentää sarjaa — ja oppilas huomaa itse, miksi siitä on hyötyä.
Ohjelmoinnin alkeet omalla hahmolla
Hahmoksi voi valita kuvan Puro-kirjastosta, ladata oman kuvan tai käyttää oppilaan omaa piirustusta tarinan aiemmalta sivulta. Kun oppilas ohjaa itse piirtämäänsä hahmoa, tehtävästä tulee hänen oma seikkailunsa.
Näin luot tämän tehtävän
- Valitse ruudukon koko (4×4, 5×5 tai 6×6) ja rakenna reitti: lähtöruutu, hahmon suunta ja maali.
- Valitse käytössä olevat komennot: eteenpäin ja käännökset, halutessasi myös toistosilmukka.
- Aseta komentopalikoiden enimmäismäärä ja täytä halutessasi osa komennoista valmiiksi tai lukitse ne.
- Kirjoita ohje ja valitse hahmolle kuva kirjastosta, omalta koneelta tai oppilaan piirustuksesta.
Vinkki: Aloita peruskomennoista. Ota silmukka mukaan vasta kun oppilas huomaa itse toistavansa samaa komentoa monta kertaa peräkkäin — silloin silmukalle on syntynyt tarve, eikä se jää säännöksi ulkoa opeteltavaksi.
Usein kysytyt kysymykset
- Onko Puro Editor ilmainen?
- On. Puro Editor on opettajille täysin ilmainen, myös ohjelmointitehtävien tekeminen ja jakaminen.
- Tarvitseeko oppilas tunnuksen?
- Ei tarvitse. Julkaiset tehtävän ja jaat linkin, ja oppilas avaa sen selaimessa kirjautumatta.
- Toimiiko tehtävä interaktiivisella taululla, iPadilla ja kynällä?
- Toimii. Tehtävä toimii selaimessa ilman asennusta tableteilla (iPad ja Android), Chromebookeilla, tietokoneilla ja interaktiivisilla tauluilla. Komentopalikoita käytetään sormella, kynällä tai hiirellä.
- Voiko tehtävän antaa kotitehtäväksi?
- Voi. Jaa linkki esimerkiksi Wilmassa tai oppimisalustalla, niin oppilas tekee tehtävän kotona selaimessa.
- Tarvitaanko oikea robotti?
- Ei tarvita. Kaikki tapahtuu selaimessa, ja hahmo liikkuu ruudulla oppilaan rakentaman komentosarjan mukaan.
Haluatko luoda omia ohjelmointitehtäviä?
Rekisteröidy