22. november 2019

Kui internetti pole...

Foto:pixabay

Sel nädalal juhtus nõnda, et mul oli Scratchis programmeerimise tund, kuid internetti polnud. Tund oli mul kenasti ette valmistatud ja kõik läbi mõeldud, mida Scratchis teeme, kuid ilma internetita tuli midagi muud välja mõelda. Mida siis teha, kui internetti pole, aga lapsed ootavad õpetamist?

Programmeerimine paberil

paberil_programmeerimine_Kristi_Proge_Blog
Ruudu joonistamise programm paberil. Kuvatõmmis
Programmeerimine paberil oligi minu lahendus interneti puudumise põhjustatud olukorrale. Mul vedas selles mõttes, et ülesanne, mille olin plaaninud lasta õpilastel Scratchis teostada, oli programmeeritav paberi ja pliiatsiga. Kuna õpetan põhikoolis matemaatilist programmeerimist, mis tähendab seda, et programmeerimine on seotud matemaatikaga, oli tunni teemaks geomeetrilised kujundid.

Andsin õpilastele käsud ette ja õpilased töötasid paaris ja kirjutasid programmid oma vihikusse, mille ma üle vaatasin ja tagasisidet andsin. Vajadusel lasin neil programmi parandused teha.

Programmeerimine paberil ei sobi igakord asendustegevuseks, kuid joonistamise programmi jaoks sobis hästi.

Tööleht ülesannetega

Kogenenud informaatikaõpetajal ja õpetajal, kes püüab varieerida tunnitegevusi, on ilmselt olemas töölehed ülesannetega, mille lahendamiseks pole arvutit vaja kasutada. Mõned näited sellistest ülesannetest on vigaste programmide silumine, puuduvate käskude lisamine programmi (n-ö lünkülesanded), küsimused etteantud programmi töö kohta või ennustamine, mida programm teeb.

Töölehtede kasutamine oleneb sellest, kui kaugel teema omandamisega ollakse. Uut teemat ei saa alustada selliste ülesannetega, kuid teema kinnistamiseks ja kordamiseks sobivad ülesanded paberil küll.

Arvutivaba / Seadmeta programmeerimine

Üks üsna lollikindel asendustegevus arvutis programmeerimisele on arvutivaba ehk seadmeta programmeerimine. Olen neid tegevusi selles blogis ka tutvustanud (link) ja nii mõnigi neist on väga vahva, olles samal ajal ka õpetlik.

Soovitav on valida tegevus, mis on tunni teemaga seotud, siis on arvutivaba tunni kasutegur suurem.

Programmeerimismängud tahvelarvutis

Ei saa ma selleski postituses mööda programmeerimismängudest, mis on loodud nutiseadmes mängimiseks. Mängud on sageli äpi kujul ja õpilastele mõeldud nutiseadmed on koolides tavaliselt olemas.

Et hädaolukorras mängud olemas oleks, on soovitav juba kooliaasta eel hoolt kanda selle eest, et mänguäpid on tahvelarvutitesse paigaldutud. Olen päris mitut progemängu ka selles blogis tutvustanud (link).

Robotid

Robootika pole sama, mis programmeerimine, kuid selleks, et robot midagi teeks, tuleb see programmeerida seda tegema. On roboteid, mille programmeerimine on lihtne (nt Ozobot, Lego WeDo) ja on roboteid, mille programmeerimine nõuab rohkem süvenemist ja oskusi (nt Lego EV3). Kui internetti pole, siis võibki programmeerimist harjutada robotite peal--nende hariduslike robotite peal, mille programmeerimise saab ruttu selgeks.

Muidugi kui õpilastel on tunniplaanis ka robootika, siis saab ehk programmeerimise tunni asemel teha robootika tunni.


Olen kuulnud arvamust, et kui sul on arvutiga tund, siis pead alati läbi mõtlema varutegevuse juhuks, kui arvuteid kasutada ei saa (näiteks pole internetti, nagu minul juhtus). Mina leian, et selline lähenemine on liigselt ajakulukas, sest ühe tunni asemel pead ette valmistama kaks tundi ning tõenäosus, et varuvariant käiku läheb on üsna väike. Seega on mõistlikum laias plaanis läbi mõelda, mida ootamatus olukorras arvutitunnis teha ja omada tööriistakasti tegevustega, mis on kasutatavad erinevates olukordades.


Jälgi KristiProget ka Facebookis.