Ako voliš rješavati problemske zadatke, tražiti skrivene obrasce, razmišljati nekoliko koraka unaprijed i pretvarati ideje u kod, onda je radionica Lovci na algoritme pravo mjesto za tebe.
Radionica je namijenjena naprednim učenicima osnovnih škola koji žele zakoračiti dublje u svijet algoritama, problemskog razmišljanja i natjecateljskog programiranja u programskom jeziku C++. Radionici se mogu priključiti i srednjoškolci koji su započeli razvijati svoje vještine, pripremati se za natjecanja ili jednostavno napredovati u rješavanju programerskih izazova.
Ovo nije klasična radionica programiranja u kojoj se samo prolazi kroz naredbe, petlje i uvjete. Lovci na algoritme zamišljeni su kao pravi trening za učenike koji vole izazove. Polaznici će rješavati zadatke različite težine, od jednostavnijih logičkih problema do zahtjevnijih algoritamskih izazova kakvi se pojavljuju na informatičkim natjecanjima.
Susrest će se s temama kao što su analiza zadatka, rad s nizovima, uvjeti i petlje, simulacija, matrice, pretraživanje, pohlepni pristupi, osnovne strukture podataka i druge ideje koje se postupno nadograđuju kroz konkretne zadatke.
Poseban naglasak bit će na razumijevanju puta do rješenja. Nećemo samo tražiti “točan kod”, nego ćemo učiti kako do njega doći: kako razmišljati kad zadatak na prvi pogled izgleda težak, kako rastaviti problem na manje dijelove, kako provjeriti vlastitu ideju i kako izbjeći česte pogreške koje se događaju na natjecanjima.
Lovci na algoritme posebno su namijenjeni učenicima koje zanimaju natjecanja iz informatike i natjecateljskog programiranja, poput HONI-ja i Državnog natjecanja iz informatike (nekada zvanog Infokup), ali i svima koji žele naučiti kako se pristupa zadacima u kojima nije dovoljno samo poznavati sintaksu programskog jezika. U takvim zadacima važno je razumjeti problem, osmisliti dobru strategiju, prepoznati prikladan algoritam i pronaći učinkovito rješenje.
Kroz praktičan rad na zanimljivim problemskim zadacima učenici će učiti kako razmišljati poput natjecateljskih programera: kako pažljivo pročitati zadatak, izdvojiti važne podatke, prepoznati uzorak, osmisliti algoritam, napisati rješenje u C++-u i provjeriti radi li ono ispravno na različitim primjerima.
Kome je radionica namijenjena?
Radionica je namijenjena učenicima koji već imaju osnovno iskustvo u programiranju i žele napredovati. Posebno je pogodna za napredne učenike osnovnih škola koji se žele pripremati za informatička natjecanja, ali i za srednjoškolce koji žele dodatno vježbati i razvijati se u području natjecateljskog programiranja.
Dobrodošli su svi koji vole logiku, matematiku, programiranje, izazove i zadatke kod kojih treba malo više razmišljanja.
Što će polaznici razvijati?
Polaznici će razvijati problemsko i algoritamsko razmišljanje, sposobnost analize zadatka, pisanje učinkovitih rješenja u C++-u, testiranje programa i procjenu složenosti rješenja.
Učit će kako od ideje doći do jasnog, točnog i pouzdanog programa. Još važnije, učit će kako razmišljati smireno, uporno i sustavno, upravo onako kako je potrebno u natjecateljskom programiranju.
Zašto sudjelovati?
Zato što natjecateljsko programiranje nije samo pisanje koda. To je trening razmišljanja.
Kroz problemske zadatke učenici razvijaju logiku, preciznost, kreativnost, upornost i sposobnost rješavanja složenih izazova. To su vještine koje vrijede daleko izvan natjecanja i škole, u svakom budućem STEM području.
Lovci na algoritme radionica je za učenike koji žele više, koji se ne boje izazova i koji žele otkriti koliko ih daleko mogu odvesti dobra ideja, uporno razmišljanje i nekoliko redaka pametno napisanog C++ koda.
Pridruži se Lovcima na algoritme, prihvati izazov i kreni u potragu za rješenjima!
Predavačica radionice
Radionicu će voditi Ozana Margotić, mlada i iznimno uspješna natjecateljska programerka, osvajačica brončane medalje na Europskoj informatičkoj olimpijadi za djevojke – EGOI 2026.

Ozana je polaznica Centra izvrsnosti informatike Međimurske županije i dugogodišnja članica udruga MIS i MIK, gdje je kroz godine sustavnog rada, vježbanja i natjecanja razvijala svoje znanje iz algoritama, programiranja i rješavanja problemskih zadataka.
Njezin uspjeh posebno je vrijedan jer dolazi upravo iz svijeta natjecateljskog programiranja, područja kojim će se baviti i ova radionica. Polaznici će imati priliku učiti od osobe koja je i sama prošla put od prvih ozbiljnijih zadataka, preko priprema i natjecanja, do međunarodnog uspjeha.
Kroz radionicu će im Ozana moći prenijeti ne samo znanje iz C++-a i algoritama, nego i natjecateljski način razmišljanja: kako pristupiti težem zadatku, kako ostati smiren pod pritiskom, kako učiti iz pogrešaka i kako se upornim radom postupno gradi rezultat.
Za mlade polaznike to je posebna vrijednost — učiti od nekoga tko im je generacijski blizak, tko razumije izazove natjecanja i tko vlastitim primjerom pokazuje da se veliki rezultati ne događaju slučajno, nego nastaju iz znatiželje, rada, podrške i ustrajnosti.
