Ero sivun ”Peruskoulun ohjelmointi” versioiden välillä

Poistettu sisältö Lisätty sisältö
Teromakotero (keskustelu | muokkaukset)
Teromakotero (keskustelu | muokkaukset)
Rivi 3 886:
# Ensiksi lause opetellaan konkreettisesti edellisessä tehtävässä kuvatuilla harjoituksilla, sitten vasta Scratchillä. Sen jälkeen on helppo ymmärtää myös silmukka: se on toiminto, jolla voidaan toistaa lausetta joko jatkuvasti tai "toista, kunnes"-tyylillä. Tätä voidaan harjoitella esim. musiikin tunnilla niin, että opetellaan tiettyjä rumpurytmejä (eli lauseita koodauskielellä), rytmeille annetaan omat nimet, esim. mansikkakeitto yms, jotka kuvastavat rytmiä --> tiettyä rytmiä täytyy soittaa niin pitkään, kunnes opettaja (tai miksei oppilaskin)sanoo jonkin muun rytmin nimen--> sen jälkeen vaihdetaan rytmiä ja taas soitetaan sitä niin pitkään, kunnes toisin sanotaan. Tehtävän kautta harjoitellaan sekä silmukan ideaa että rytmitajua (integrointia!). Samaa "toista, kunnes..."-silmukkaa harjoitellaan konkreettisten harjoitusten jälkeen Scratchin avulla.
# Mielestäni tämä tehtävä on mukava liittää juuri liikkumiseen ja musiikkiliikuntaan. Ensin pohditaan mitä lause tarkoitti ja lisätään siihen silmukka eli toiston käsite. Keskustellaan siitä, miten saataisiin ohje mahdollisimman lyhyesti sanottua ja sitä samaa ohjetta toistettaisiin silmukoiden avulla. Oppilaat voisivat pareittain/ryhmissä keksiä pienen tanssisarjan, jonka he pystyisivät toteuttamaan myös Scratchissä. Sen ei tarvitse olla mikään hirmu vaikea, mutta ryhmätsaisivat silti varmasti aivan erilaisia tanssisarjoja aikaan. Valmiit tuotokset esitettäisiin muille niin Scratchissa kuin itse tekemälläkin. Tärkeää on muistaa käyttää silmukkaa eli toistoa.
# Mietitään yhdessä, mikä olisi lyhyin tapa käskeä (lause) kaveria piirtämään/kävelemään neliö. Käskyä ota 5 askelta, käänny 90 astetta vasempaan toistettaessa neljä kertaa neliö tulee valmiiksi. Näin löydetään toisto eli silmukka. Sama on helppo toteuttaa Scratchin kanssa. <a href="https://scratch.mit.edu/projects/101519761/">https://scratch.mit.edu/projects/101519761/</a>
# Liikunnassa esim. permantosarjassa voisi harjoitella käskyjä ja toistoa. Parista toinen antaa käskyn ja toiston määrän sekä liikkeet. Eri liikkeet yhdistettynä toistoilla saadaan parin keksimä permantosarja.
# Scratchissa silmukoiden luonti voidaan toteuttaa siten, että oppilaat suunnittelevat haluamansa tanssikoreografian kissalle, jossa toteutuu idea silmukoista. Tanssi voi sisältää hyppyjä, edestakaisin liikettä, pyörähdyksiä yms. Tärkeintä on että käskyt toistuvat useita kertoja. # Ilman tietotekniikkaa silmukoiden luonti voidaan toteuttaa esimerkiksi liikuntaan integroiden temppuradan merkeissä. Opettaja on luonut liikuntasaliin erilaisia toimintapisteitä, joista kussakin suoritetaan erilainen toiminto (hyppynaruhyppyjä, kuperkeikkoja, pujottelua jne.). Toimintapisteistä löytyy lappu, jossa on ilmaistu käsky ja sen toistojen määrä. Oppilaat suorittavat käskyjä annetun määrän valitsemallaan pisteellä, jonka jälkeen he siirtyvät seuraavalle pisteelle. Oppilaat voivat liikkua yksin, pareittain tai pienissä ryhmissä, miten opettaja katsoo parhaaksi.