Na sljedećem linku nalazi se tablica s popisom zadataka pored koje se možete upisati za rješavanje. Radi se o zadacima iz udžbenika (str. 636 pa do kraja), plus nekoliko zadataka koji su dodani kako bi bilo dovoljno zadataka za sve u razredu. Ideja je da svako pored zadatka stavi svoje ime kako bi znao tko će raditi video/prezentaciju s rješenjem tog zadatka. Zadaci su rangirani pošto neki zahtijevaju više rada, procijenite kakav zadatak vam odgovara. Također ako imate neki svoj prijedlog koji bi bio interesantan i poklapa se sa ovim zadacima možete dodati nešto svoje na popis samo me pitajte prije toga.
Svako bi se trebao upisati za jedan zadatak, s time da se ne može više osoba upisati na isti zadatak!
Konačna predaja bi trebala biti zaključno s 11.6.2020.
Cilj je napraviti video/prezentaciju s objašnjenjem kako radi algoritam koji rješava zadatak koji ste objasnili. Dakle potrebno je riješiti zadatak i onda napraviti korak po korak objašnjenje gdje pokazujete kako program zapravo radi. Objašnjenje obavezno treba sadržavati snimku vašeg glasa gdje objašnjavate kako radi algoritam.
Svaki zadatak nosi dvije ocjene, jednu za rješenje zadatka (radi li vaš program to što bi trebao) i jednu za objašnjenje zadatka (koliko dobro ste objasnili kako algoritam radi). Neovisno o tome koji zadatak ste odabrali moguće je dobiti 5 iz obje kategorije neovisno o tome kolika je težina zadatka, jedino što ću za teže zadatke ja po potrebi davati više pomoći.
Što se rješenja zadatka tiče, očekuje se da pokušate riješiti zadatak samostalno, no u svakom trenu možete pitati za pomoć. Ako će trebati puno pomoći (ovisi o težini zadatka) onda će to ipak utjecati na ocjenu. To da pitate za pomoć kad zapnete neće utjecati na ocjenu samo po sebi, no ako moram pomagati više puta onda ga niste baš riješili samostalno. Druga stvar koja utječe na ocjenu koliko je dobro zadatak riješen, tj. zadovoljava li vaše rješenje sve parametre koji su zadani u zadatku. Možda uspijete riješiti zadatak, ali ne posve kompletno. Dakle za višu ocjenu traži se samostalno rješenje koje je kompletno.
Što se objašnjenja tiče gleda se koliko je objašnjenje dobro po pitanju obrazloženja pojedinih koraka u algoritmu. Trebali bi ste se koncentrirati na ključne korake na takav način da bi nekom drugom iz razreda rješenje bilo jasno ako pogleda vaš video. Slobodni ste to napraviti na različite načine, ali s obzirom da su zadaci sa crtanjem računajte da će vizualna objašnjenja obično biti bolja od onih koja imaju samo riječi. Također ako možete probajte da objašnjenje bude kraće nego dulje, a da pritom objasnite to što treba.
Objašnjenje može doći u različitim formatima, najjednostavnije je da naraciju napravite pomoću PowerPointa koji vam omogućava da na slajdove napišete dijelove koda i dodate crteže i onda preko toga dodate vašu naraciju, procedura za ovakve prezentacije je objašnjena ovdje (primjer je za fiziku, ali i za informatiku radi isto).
Također moguće je snimiti sučelje Pythona i/ili drugih prozora dok pišete program i tako pokažete korak po korak kako se izvršava. Snimanje ekrana se može raditi sa nizom programa, jedan od jednostavnijih besplatnih programa je CamStudio (u osnovi dovoljno je kliknuti na Rec za početak i Stop za kraj), ja za svoja snimanja koristim OBS Studio koji ima malo više opcija, ali je zato i kompliciraniji za korištenje.