Ohjelmointikoulutus, 1. koulutuskerta: Linkit ohjelmointiharjoituksiin
Alla olevat linkit vievät Sinut Code.org-palvelun ohjelmointiharjoituksiin. Kouluttaja kertoo Sinulle, missä vaiheessa mikin tehtävä tehdään. Siirry vasta silloin tehtävään. Näin olemme kaikki koko ajan samassa vaiheessa ja saman tehtävän parissa.
Alla esitetyt tehtävät on valittu huolella. Ne opettavat ohjelmoinnin keskeiset ja yleispätevät käsitteet sekä rakenteet helppojen harjoitusten kautta. Tällöin opeteltava asia ei uppoudu muiden hankalien asioiden alle, vaan olemme koko ajan oppimisen ytimessä.
Jokainen linkki avaa uuden välilehden Code.org-palveluun. Kun olet tehnyt harjoituksesi valmiiksi, voit sulkea välilehden ja palata takaisin tälle sivulle. Seuraava linkki avaa jälleen uuden välilehden. Pidä tämä sivu kuitenkin koko ajan auki omalla välilehdellään, niin pääset aina tarvittaessa siirtymään harjoituksiin.
TVT-strategia
Ohjelmoinnillisen ajattelun (luokat 0-2) ja ohjelmoinnin (luokat 3-6) opettamisesta voitte lukea tarkemmin Järvi-Pohjanmaan TVT-strategiasta sivuilta 26-37.
Linkit Code.org-palvelun ohjelmointiharjoituksiin:
Alla esitetyt tehtävät on valittu huolella. Ne opettavat ohjelmoinnin keskeiset ja yleispätevät käsitteet sekä rakenteet helppojen harjoitusten kautta. Tällöin opeteltava asia ei uppoudu muiden hankalien asioiden alle, vaan olemme koko ajan oppimisen ytimessä.
Jokainen linkki avaa uuden välilehden Code.org-palveluun. Kun olet tehnyt harjoituksesi valmiiksi, voit sulkea välilehden ja palata takaisin tälle sivulle. Seuraava linkki avaa jälleen uuden välilehden. Pidä tämä sivu kuitenkin koko ajan auki omalla välilehdellään, niin pääset aina tarvittaessa siirtymään harjoituksiin.
TVT-strategia
Ohjelmoinnillisen ajattelun (luokat 0-2) ja ohjelmoinnin (luokat 3-6) opettamisesta voitte lukea tarkemmin Järvi-Pohjanmaan TVT-strategiasta sivuilta 26-37.
Linkit Code.org-palvelun ohjelmointiharjoituksiin:
Linkki | Kuvaus | Kurssi |
Tehtävä 1 | Ruutupaperiohjelmointi, tehdään paperille. | K2/T1/T1 |
Tehtävä 2 | Vedä ja pudota -ohjelmointi, algoritmi. | K2/T3/T5 |
Tehtävä 3 | Algoritmi, jossa on enemmän komentoja. | K2/T3/T9 |
Tehtävä 4 | Komentojen parametrit ovat todella oleellisia. | K2/T4/T9 |
Tehtävä 5 | Oma ohjelma tehtävänannon mukaisesti. | K2/T4/T10 |
Tehtävä 6 | Harjoitellaan toistorakennetta "toista <x> kertaa". | K2/T6/T5 |
Tehtävä 7 | Harjoitellaan toistorakennetta "toista <x> kertaa". | K2/T6/T7 |
Tehtävä 8 | Harjoitellaan ehtorakennetta "Jos <ehto> tee". | K2/T13/T5 |
Tehtävä 9 | Toisto- ja ehtorakenne samassa tehtävässä. | K2/T13/T11 |
Tehtävä 10 | Harjoitellaan toistorakennetta "toista kunnes <ehto>". | K3/T2/T9 |
Tehtävä 11 | Harjoitellaan toistorakennetta "toista kunnes <ehto>". | K3/T2/T13 |
Tehtävä 12 | Harjoitellaan aliohjelman käyttämistä. | K3/T5/T2 |
Tehtävä 13 | Harjoitellaan aliohjelman ohjelmointia. | K3/T6/T7 |
Tehtävä 14 | Harjoitellaan sekä pääohjelman että aliohjelman ohjelmointia. | K3/T6/T9 |
Tehtävä 15 | Harjoitellaan ehtorakennetta "Jos <ehto> niin / muuten". | K3/T7/T5 |
Tehtävä 16 | Toisto- ja ehtorakenne samassa tehtävässä. | K3/T8/T9 |