PROGRAMIRANJE
Učenje temeljeno na radu
Vježbe su raspoređene prema skupovima ishoda učenja i pojedinim ishodima. Tijekom rada primjenjujemo obrađene koncepte na problemskim zadacima, razvijamo programska rješenja te ih provjeravamo i poboljšavamo.
3
skupa ishoda učenja
14
ishoda učenja
35
vježbi
Funkcije i rekurzija u programiranju
6 ishoda učenja
Odrediti ulazne i izlazne parametre funkcionalnih cjelina
LV01
FUNKCIJE: OD PROBLEMA DO PROGRAMSKOG RJEŠENJA
Otvori vježbu →
LV02
FUNKCIJE: ARGUMENTI I TIP POVRATNE VRIJEDNOSTI
Otvori vježbu →
LV03
FUNKCIJE: OD ULAZNIH PODATAKA DO ODLUKE
Otvori vježbu →
Upotrijebiti polje kao argument funkcije
LV04
FUNKCIJE: POLJE KAO ARGUMENT FUNKCIJE
Otvori vježbu →
LV05
FUNKCIJE: POLJA I VEKTORI KAO ARGUMENTI
Otvori vježbu →
Identificirati i izdvojiti manje cjeline u problemu te ih integrirati u rješenje
LV06
FUNKCIJE: FUNKCIJSKA DEKOMPOZICIJA PROBLEMA
Otvori vježbu →
Analizirati algoritam, izraditi funkcionalne cjeline i integrirati ih u program
LV07
ISPITNA VJEŽBA
Provjera ishoda I1, I3, I4 i I5
Prepoznati i koristiti rekurziju u rješavanju problema
LV06
FUNKCIJE: REKURZIJA
Otvori vježbu →
Procijeniti učinkovitost rješenja i odabrati optimalno rekurzivno ili iterativno rješenje
LV9
LV9
poveznica će biti dodana
LV10
LV10
poveznica će biti dodana
Rad s korisnički definiranim tipovima podataka i datotekama
3 ishoda učenja
Obrazložiti korisničke tipove podataka na jednostavnom primjeru
LV11
LV11
poveznica će biti dodana
LV12
LV12
poveznica će biti dodana
LV13
LV13
poveznica će biti dodana
LV14
LV14
poveznica će biti dodana
LV15
ISPITNA VJEŽBA
poveznica će biti dodana
Implementirati posebne metode i funkcije za korisničke tipove podataka na jednostavnom primjeru
LV16
LV16
poveznica će biti dodana
LV17
LV17
poveznica će biti dodana
LV18
LV18
poveznica će biti dodana
LV19
LV19
poveznica će biti dodana
LV20
ISPITNA VJEŽBA
poveznica će biti dodana
Spremiti podatke u datoteku i pročitati ih iz datoteke
LV21
LV21
poveznica će biti dodana
LV22
LV22
poveznica će biti dodana
LV23
LV23
poveznica će biti dodana
LV24
LV24
poveznica će biti dodana
LV25
ISPITNA VJEŽBA
poveznica će biti dodana
Algoritmi, strukture podataka i grafovi
5 ishoda učenja
Izraditi programsko rješenje za obilazak jednostavnog grafa u širinu
LV26
LV26
poveznica će biti dodana
LV27
LV27
poveznica će biti dodana
Primijeniti algoritam za pronalaženje najkraćeg puta između čvorova na jednostavnim primjerima
LV28
LV28
poveznica će biti dodana
LV29
LV29
poveznica će biti dodana
Izraditi programsko rješenje za obilazak jednostavnog grafa u dubinu
LV30
LV30
poveznica će biti dodana
LV31
LV31
poveznica će biti dodana
Koristiti osnovne linearne i nelinearne strukture podtaka poput lista, reda, stoga i grafa
LV32
LV32
poveznica će biti dodana
LV33
LV33
poveznica će biti dodana
Primijeniti algoritam za određivanje ograničenog područja na jednostavnim primjerima
LV34
LV34
poveznica će biti dodana
LV35
LV35
poveznica će biti dodana