Algoritmi. Rješavanje problema korak po korak
Čas obuhvata podnu aktivnost "Premjesti robota" za uvod u pojam algoritma, grupni rad na edukativnoj igri "Superjunaci u šumi" te primjenu algoritma u digitalnom Blockly okruženju, uz završnu refleksiju o efikasnosti različitih rješenja.
45 minuta
Informatika
Циљеви и исходи учења и поучавања
Cilj: Razviti kod učenika sposobnost algoritamskog razmišljanja kroz planiranje, strukturiranje i primjenu koraka u rješavanju problema, uz podsticanje saradnje i konstruktivnog dijaloga.
Ishodi učenja i poučavanja
Učenik/učenica:
- objašnjava pojam algoritma i njegovu primjenu u svakodnevnom životu i kodiranju
- razlikuje pojedinačne korake u rješavanju problema i zapisuje ih u obliku algoritma
- analizira i argumentuje ispravnost algoritamskih rješenja u odnosu na zadati problem
- koristi logičko i sekvencijalno razmišljanje u praktičnim zadacima
Детаљан опис реализације
Aktivnost 1 – Premjesti robota
Čas započinje uvodnom aktivnošću koja vizualizira algoritam i njegovo funkcionisanje. Na podu je mreža 8x4 (8 redova, 4 kolone). Učenici stoje oko mreže dok nastavnik (u ulozi robota) demonstrira zadatak: kretanje od jednog polja do drugog prema unaprijed zadanim uputama. Zadatak 1. Nastavnik određuje početno i krajnje polje, a učenici zajednički kreiraju algoritam kojim će robota pomjeriti od početnog do krajnjeg polja. Naizmjenično daju po jednu komandu (naprijed, nazad, desno, lijevo). Nakon izvršenja zadatka, nastavnik definiše algoritam kao niz jasno definisanih, logički poredanih koraka koji vode do rješenja. Zadatak 2. Uvodi se složenija problemska situacija. Na mreži se označavaju određena polja kao prepreke, kroz koja se ne smije prolaziti. Učenici rade u paru planirajući i zapisujući niz koraka. Nastavnik prati komunikaciju između parova i objašnjava da se prijedlozi ne odbacuju bez obrazloženja. U slučaju neslaganja, učenici trebaju koristiti argumentaciju, a ne nadglasavanje. Nakon usaglašavanja, jedan učenik iz para naglas čita niz komandi, a drugi (u ulozi robota) izvršava zadate korake. Po završetku demonstracije, nastavnik postavlja pitanja: Da li su svi parovi došli do istog rješenja? Koje rješenje koristi najmanje koraka? Kroz diskusiju se uočava da isti problem može imati više rješenja različite dužine i efikasnosti.
Aktivnost 2 – Superjunaci u šumi
Učenici se dijele u grupe (3-4 člana). Svaka grupa dobija printanu edukativnu igru “Superjunaci u šumi” koja se sastoji od printane table 6x6 i seta kartica, te radni list na kojem zapisuju algoritam. Zadatak je osmisliti algoritam kojim se od početnog polja dolazi do cilja, izbjegavajući prepreke i pri tome spašavajući životinje koje su postavljene na tabli. Kartice se slažu redoslijedom izvršavanja komandi. Nastavnik prikazuje zadatak i naglašava pravila:
- nije dozvoljeno preskakanje prepreka,
- kartice „ponovi“ „2x“ ili „3x“ mogu se koristiti radi skraćivanja rješenja,
- rješenje mora biti testirano prije završetka i prezentacije. Unutar grupe učenici raspoređuju uloge čime se podstiče zajednička odgovornost i uvažavanje doprinosa svakog člana. Nastavnik prati proces rada i ohrabruje argumentovanje prijedloga: Zašto predlažeš taj korak? Postoji li druga mogućnost? Šta znači „spasiti što više životinja“? Da li je važnija brzina ili briga za druge?
Nakon završetka zadatka, grupe demonstriraju svoja rješenja. Organizuje se „razmjena rješenja“, gdje grupe pokušavaju optimizovati algoritam druge grupe.
Aktivnost 3 – Primjena algoritma u Blockly okruženju
Nastavnik demonstrira osnovne blokove za kretanje i ponavljanje u Blockly-ju. Zadatak je isti kao u prethodnoj igri: dovesti lik od početne do ciljne tačke, izbjegavajući prepreke. Učenici individualno ili u paru rješavaju zadatke na računarima u Blockly okruženju s ciljem pravilnog slaganja blokova, korištenja ponavljanja i testiranja rješenja, uz uočavanje i ispravljanje grešaka.
Aktivnost 4 – Refleksija, sistematizacija i evaluacija
U završnim minutama časa provodi se kratka refleksija. Učenici kroz vođenu diskusiju i odgovore na pitanja sumiraju da algoritam predstavlja precizan niz koraka, da redoslijed komandi utiče na rezultat i da problem može imati više rješenja različite efikasnosti. Nastavnik povezuje sadržaj sa svakodnevnim životom (recepti, upute, pravila igre), naglašavajući planiranje, testiranje, saradnju i uvažavanje različitih ideja.
- Mreža 8x4 izrađena od trake ili papira za podnu aktivnost
- Veća radna površina bez namještaja
- Oznake za prepreke (karton/papir, čunjevi ili markeri)
- Printana edukativna igra "Superjunaci u šumi"
- Radni list "Superjunaci u šumi"
- Računari ili tableti s pristupom Blockly okruženju
- Projektor ili pametna tabla
/
/
/
Упитник за процјену припреме за час
Тренутна процјена припреме за час
Nastavna priprema obrađuje pravilan raspored namirnica i kulturno ponašanje za vrijeme jela. Kroz prezentaciju, praktičnu izradu modela tanjira i zajedničku analizu učenici razvijaju svijest o zdravoj ishrani, saradnji i međusobnom poštovanju.
Čas obuhvata PRO-PRO model predviđanja i provjere kroz oglede s rolerima i dinamometrima, rad u parovima na organizeru "Uspoređivanje pojmova" te definisanje trećeg Njutnovog zakona kroz primjere iz svakodnevnice.
Čas obuhvata uvodnu aktivnost procjene mase kutija, rad u parovima na mjerenju i procjeni mase predmeta uz vagu, te sistematizaciju gradiva i samoevaluaciju kroz evaluacijski listić.
Čas obuhvata uvodnu asocijaciju na pojam "Zapad", rad s atlasom i tekstom o regijama Alzas, Lorena i basenu Rura uz diskusiju o saradnji i sprečavanju sukoba, te formativnu provjeru znanja kvizom "Tačno/Netačno".
Čas obuhvata uvodnu diskusiju o nastanku fjordova, grupni rad na analizi geografskih obilježja Švedske, Norveške i Islanda uz izradu ilustracija, te individualnu provjeru znanja i završnu diskusiju o vrijednostima skandinavskih društava.
Učenici anketom i razgovorom prepoznaju vlastite medijske navike.
Učenici prepoznaju emocije i doživljavaju prihvaćenost, kritički analiziraju jezik kao sredstvo za izgradnju odnosa.
Učenici su kroz analizu basne, diskusiju i dvostruko vođeni dnevnik razvijali kritičko mišljenje, kulturu dijaloga i toleranciju te učili razlikovati konstruktivnu kritiku od vrijeđanja.
Razvijanje empatije među ljudima, primjenjivanje poštovanja prema starijim osobama i razumijevanje njihove kategoričnosti koja nekad odbija bilo kakvo, a posebno kritičko mišljenje mladih ljudi.