Foto: Old Youth (Unsplash) |
Seadmeta tunni tutvustus
Ülesanne on lihtne. Õpilastele näidatakse programmi, mis ütleb, mida nad tegema peavad. Seejärel näitab õpetaja ükshaaval värvikaarte ja õpilased käituvad vastavalt programmile. Tunni teises pooles koostavad õpilased ise programmi ja programmeerivad selle abil üksteist.
Mina olen lisaks näidisprogrammidele tingimuslause tööd selgitanud skeemide abil. Selles postituses olevad skeemid on pärit siit.
Vaja läheb:
- värvikaartide komplekti, kus on punased, kollased, rohelised ja valged ning soovi korral veel teist värvi kaardid;
- slaide programmidega;
- A3 paberit õpilastele koodi kirjutamiseks.
Märkus. Mina sain hakkama ühe komplekti värvikaartidega, mida kasutasid samuti õpilased oma programmi testimiseks.
Tunni tegevused värvikaartidega
Selgita õpilastele ülesannet.
Näidisprogramm 1
kui punane siis
tõsta korraks käsi*
*Süntaksi aluseks on võetud Scratch.
Õpetaja näitab kaarte ja õpilased on robotid.
Näidisprogramm 2
tõsta korraks käsi
muidu
tee käteplaks
Õpetaja näitab kaarte ja õpilased on robotid.
Näidisprogramm 3. Tingimuslause tingimuslause sees.
kui punane siis
tõsta korraks käsi
muidu
kui kollane siis
puuduta nina
muidu
tee käteplaks
Õpetaja näitab kaarte ja õpilased on robotid.
Lisa. Näidisprogramm 4. Operaator või
kui kollane või roheline siis
kirjuta 3
muidu
kui valge siis
kirjuta 1
muidu
kirjuta 0
Õpetaja näitab kaarte ja õpilased kirjutavad numbrid üles. Programmi lõppedes liidetakse need kokku ja nii selgub, millised õpilased täitsid programmi täpselt.
Rühmatöö
Õpilased töötavad rühmades (3 õpilast).
- Töötage rühmas ja koostage oma programm, kus kasutate tingimuslauseid. Kirjutage see kõigepealt vihikusse.
- Testige seda programmi oma rühmas. Vajadusel tehke parandused.
- Kui programm on valmis, kirjutage see suurelt paberile.
- Tulge klassi ette ja kinnitage oma programm tahvlile.
- Programmeerige värvikaartidega oma klassikaaslasi.
Kõigi tegevuste läbiviimiseks läheb rohkem aega kui üks koolitund. Täpne ajakulu sõltub õpilaste arvust.
Jälgi KristiProget ka Facebookis.