Pitajte učenike vole li filmove i koji im je najdraži žanr. U trećoj aktivnosti scenarija poučavanja INF OŠ 7.1. potražite detaljnije informacije o žanrovima. Pitajte ih gledaju li ocjene filmova na mrežnim stranicama prije nego što pogledaju film. Zasigurno su čuli za IMDb. Pitajte ih što misle koje je značenje te kratice. Riječ je o najpopularnijoj filmskoj bazi podataka na internetu. Pitajte ih i je li im poznat pojam baze podataka te alat Access o kojemu će učiti sljedeće godine.
Pitajte učenike koji su igrani ili animirani film posljednje gledali i kako bi ga ocijenili. Pokažite učenicima rad s listama u programskom jeziku Python. Nakon toga neka u parovima u razvojnom okružju IDLE u programskom jeziku Python izrade program koji omogućuje unos naziva filmova i ocjene od 1 do 5 te ispisuje one filmove koji su prema učenikovim kriterijima vrlo dobri i odlični. Neka parovi svoja rješenja podijele u razrednoj mapi objavljenoj na servisu OneDrive te međusobno ocijene programsko rješenje ocjenom od 1 do 5. Neka razred, uz vaše vođenje, raspravi o tome kako će ocjenjivati programska rješenja. Neka učenici raspravljaju uz međusobno poštovanje. Tako mogu, primjerice, rješenja koja imaju ispravan unos, a neispravan ispis ocijeniti s dovoljan, a rješenja s manjom pogreškom mogu ocijeniti s vrlo dobar.
Po uzoru na projekt riječkog Art-kina Škola u kinu, u suradnji s kolegama ispitajte može li se dogovoriti obrazovni posjet razreda lokalnom kinematografu kako bi učenici proširili svoje znanje o sedmoj umjetnosti te time eventualno dodali nove funkcionalnosti u ranije izrađeni program.
Učenici s teškoćama u razvoju čine heterogenu skupinu, a odabir prilagodbi treba odgovarati potrebama i mogućnostima svakog učenika. Postupke prilagodbe važno je osmisliti i provoditi u suradnji sa stručnim suradnikom škole (psihologom, logopedom ili edukacijskim rehabilitatorom) i samim učenikom s teškoćama.
Prilikom podjele u parove učenik s teškoćama neka bude u paru s učenikom s kojim se inače druži i koji će mu, prema potrebi, rado pružiti vršnjačku potporu.
Provjerite s učenikom razumije li kako se koristi razvojno okružje IDLE u programskom jeziku Python. Ako je potrebno, pokažite mu i objasnite korake, odnosno pružite podršku dok samostalno ne ovlada korištenjem spomenutim programskim jezikom te pripremite pisane i/ili slikovne upute kao podsjetnik za rad. Sve pisane upute za učenika s teškoćama trebaju biti prilagođene učenikovim potrebama (uvećan font, Arial veličine barem 14 pt, prored između riječi i redova, jasne slike dobrog kontrasta).
Dodatne informacije o postupcima potpore učenicima s teškoćama u učenju možete potražiti u priručniku Didaktičko-metodičke upute za prirodoslovne predmete i matematiku za učenike s teškoćama i priručniku Smjernice za rad s učenicima s teškoćama te na mrežnoj stranici Hrvatske udruge za disleksiju u rubrici Kako pomoći − savjeti učiteljima.
Budući da za svaki unos učenici unose dvije vrijednosti, spomenite im da bi u ovom primjeru, umjesto korištene liste, prikladnija struktura za korištenje bila rječnik. Neka isti zadatak riješe služeći se strukturom rječnika te zatim međusobno komentiraju rješenja.
Aktivnost započnite pričom o sigurnosti na internetu. Pitajte učenike što misle kako se štite podatci na internetu. Spomenite CERT pri CARNET-u, a učenici neka preuzmu Sigurnu knjižicu, brošuru o sigurnosti na internetu. Uputite ih na dio koji se tiče kriptografije.
Kriptografija seže u davnu povijest, a najpoznatiji primjer iz povijesti jest Cezarovo kriptiranje (Cezarova šifra). Upitajte učenike što znaju o rimskim carevima te kojeg bi doveli u vezu s temom. Pojasnite im Cezarovo kriptiranje i pokažite kako implementirati programsko rješenje u programskom jeziku Python. Skrenite im pozornost na kodne vrijednosti svakog znaka te mogućnost pomaka koji je veći od broja slova u abecedi. Pokažite im rad s funkcijama, tj. potprogramima. Nakon toga zadajte im da, radeći u parovima, u razvojnom okružju IDLE programskog jezika Python napišu program u kojemu će se korisnika pitati želi li uneseni tekst kriptirati ili dekriptirati te će program, ovisno o njegovu izboru, uneseni jasni tekst kriptirati odnosno uneseni kriptogram dekriptirati i ispisati. Za kôd kriptiranja i dekriptiranja neka se koriste funkcijama, tj. potprogramima. Neka svoja rješenja prenesu u razrednu mapu na servisu OneDrive te, uz međusobno poštovanje, komentiraju sličnosti i razlike programskih rješenja. Na kraju neka odaberu optimalno rješenje, tj. ono koje uz najmanje koda rješava problem.
Učenici s teškoćama u razvoju čine heterogenu skupinu, a odabir prilagodbi treba odgovarati potrebama i mogućnostima svakog učenika. Postupke prilagodbe važno je osmisliti i provoditi u suradnji sa stručnim suradnikom škole (psihologom, logopedom ili edukacijskim rehabilitatorom) i samim učenikom s teškoćama.
Provjerite s učenikom s teškoćama razumije li pojmove iz brošure. Ako je potrebno, osigurajte mu vizualnu podršku ili pripremite pisani materijal. Sve pisane upute za učenika s teškoćama trebaju biti prilagođene učenikovim potrebama (uvećan font, Arial veličine barem 14 pt, prored između riječi i redova, jasne slike dobrog kontrasta).
Ako je potrebno, osigurajte učeniku s teškoćama podršku prilikom korištenja programskim jezikom Python.
Prilikom podjele u parove neka učenik s teškoćama bude u paru s učenikom s kojim se inače druži i koji će mu, prema potrebi, pružiti vršnjačku potporu.
Učeniku s oštećenjem vida osigurajte podršku učenika iz razreda koji će mu opisivati vizualne informacije povezane s rješavanjem zadatka.
Osigurajte dovoljno vremena za rad i ozračje u kojem će učenik s teškoćama biti aktivan sudionik prilikom provedbe zadataka.
Dodatne informacije o postupcima potpore učenicima s teškoćama u učenju možete potražiti u priručniku Didaktičko-metodičke upute za prirodoslovne predmete i matematiku za učenike s teškoćama i priručniku Smjernice za rad s učenicima s teškoćama te na mrežnoj stranici Hrvatske udruge za disleksiju u rubrici Kako pomoći − savjeti učiteljima.
Neka učenici u već preuzetoj brošuri Sigurna knjižica pokušaju riješiti zadatke koji se navode u poglavlju Kriptografija. Tko prvi dođe do rješenja, neka ga pojasni ostalim učenicima koji žele znati više.
Pitajte učenike jesu li ikada samostalno instalirali neki paket koji nije dio standardne biblioteke naredbi u programskom jeziku Python. Pojasnite učenicima razliku između modula i paketa u programskom jeziku Python. Modul čini samo jedan program, a paket čini više modula organiziranih zajedno. U programskom jeziku Python postoji paket za gotovo svaku namjenu koju možemo zamisliti, a njihov popis nalazi se na mrežnoj stranici PyPI.
Budući da će učenici u ovoj aktivnosti pokretati zvuk iz programskog jezika Python, paket kojim će se koristiti zove se playsound. Pojasnite im kako se koristi naredba pip install u Naredbenom retku kako bi u paru preuzeli i instalirali spomenuti paket. Spomenite im i da je prije nego što je nastao GUI (engl. graphical user interface), kojim se koriste današnji operacijski sustavi, postojalo samo tekstualno sučelje poput onog u Naredbenom retku operacijskog sustava Windows.
Na mrežnoj stranici Pixabay nalazi se besplatna glazba za potrebe obrazovanja. Neka učenici u paru pretraže mrežnu stranicu i preuzmu glazbu u formatu MP3. Pojasnite im da postoje autorska prava i licencije koje se odnose na njih te da je preuzimanje bez autorova dopuštenja kažnjivo zakonom.
Pokažite učenicima rad s potprogramima, tj. funkcijama. Nakon toga neka u paru izrade program koji će korisniku ponuditi pretraživanje nekoliko pjesama, a korisnik će nakon odabira moći poslušati pjesmu. Neka se koriste potprogramima, tj. funkcijama. Svoja rješenja neka prenesu u razrednu mapu na servisu OneDrive te u razgovoru komentiraju ponuđene pjesme, uz međusobno poštovanje.
Učenici s teškoćama u razvoju čine heterogenu skupinu, a odabir prilagodbi treba odgovarati potrebama i mogućnostima svakog učenika. Postupke prilagodbe važno je osmisliti i provoditi u suradnji sa stručnim suradnikom škole (psihologom, logopedom ili edukacijskim rehabilitatorom) i samim učenikom s teškoćama.
Pri podjeli u parove učenika s teškoćama stavite u par s učenikom s kojim dobro surađuje i koji će mu, bude li potrebno, pružiti vršnjačku potporu.
Provjerite s učenikom razumije li kako pokrenuti zvuk iz programskog jezika Python i kako se koristiti paketom playsound. Ako je potrebno, pokažite mu i objasnite korake, odnosno pružite podršku dok samostalno ne ovlada korištenjem spomenutim alatom te pripremite pisane i/ili slikovne upute za instalaciju paketa kao podsjetnik za rad. Sve pisane upute za učenika s teškoćama trebaju biti prilagođene učenikovim potrebama (uvećan font, Arial veličine barem 14 pt, prored između riječi i redova, jasne slike dobrog kontrasta). Potaknite učenika koji je u paru s učenikom s oštećenjem sluha da mu opiše zvuk koji čuje ili da ga poveže s nekom emocijom kako bi učenik s oštećenjem sluha dobio pobližu percepciju zvuka i mogao aktivnije sudjelovati u radu u paru.
Prilikom uvođenja novih pojmova osigurajte vizualnu podršku ako je učeniku s teškoćama ona potrebna.
Za vrijeme slušanja pjesama umetnite titl i tako učeniku s oštećenjem sluha olakšajte sudjelovanje u provedbi zadatka.
Učeniku s teškoćama osigurajte dovoljno vremena za rad.
Dodatne informacije o postupcima potpore učenicima s teškoćama u učenju možete potražiti u priručniku Didaktičko-metodičke upute za prirodoslovne predmete i matematiku za učenike s teškoćama i priručniku Smjernice za rad s učenicima s teškoćama te na mrežnoj stranici Hrvatske udruge za disleksiju u rubrici Kako pomoći − savjeti učiteljima.
Neka učenici spoje ovu aktivnost i aktivnost Smisli novi žanr iz scenarija poučavanja INF OŠ 7.1. te izrade program koji će prema odabranom žanru reproducirati pjesmu koja je tog žanra. Neka međusobno komentiraju rješenja u razrednoj mapi.
Baze podataka (1.6.2023.)
CERT (1.6.2023.)
Creative Commons (1.6.2023.)
Geeks for Geeks, Python Dictionary (1.6.2023.)
IMDB (1.6.2023.)
Pixabay (1.6.2023.)
Python package index (1.6.2023.)
Želite nam reći svoje mišljenje o ovom sadržaju ili ste uočili grešku? Javite nam to popunjavanjem ovog obrasca. Vaše povratne informacije su nam važne.