2 skupa ishoda učenja
10 ishoda
30 vježbi
SIU 1 · Osnove programiranja
I1 Koristiti osnovne tipove podataka, matematičke, logičke i operatore usporedbe te ugrađene matematičke funkcije u linearnim problemima.
- LV01 Integrirana razvojna programska okolina, ulaz/izlaz podataka
- LV02 Osnovni tipovi podataka, operatori i ugrađene matematičke funkcije
I2 Odrediti korake za rješavanje problema pomoću pseudokoda.
- LV03 Rješavanje problema pomoću dijagrama tijeka
- LV04 Prikazivanje algoritma pomoću pseudokoda
I3 Izraditi algoritam i program u odabranom programskom jeziku rješavajući problem uporabom grananja.
- LV05 Jednostavna naredba odlučivanja
- LV06 Složena naredba odlučivanja
- LV07 Naredba switch-case
I4 Izraditi algoritam i program u odabranom programskom jeziku rješavajući problem uporabom petlje s određenim brojem ponavljanja.
- LV08 Petlja s određenim brojem ponavljanja
- LV09 Višestruka petlja s određenim brojem ponavljanja
I5 Izraditi algoritam i program u odabranom programskom jeziku rješavajući problem uporabom petlje s uvjetom na početku/kraju.
- LV10 Petlja s uvjetom na početku
- LV11 Petlja s uvjetom na kraju
- LV12 Ugnježđivanje petlji
SIU 2 · Spremnički tipovi podataka
I1 Prikupiti i analizirati korisničke zahtjeve za programsko rješenje.
- LV13 Prikupljanje i analiza korisničkih zahtjeva
- LV14 Prikupljanje i analiza korisničkih zahtjeva s prioritizacijom
I2 Izraditi jednostavnije programsko rješenje uporabom funkcija jednodimenzionalnog/dvodimenzionalnog slijednog spremnika.
- LV15 Slijedni spremnik – jednodimenzionalno polje
- LV16 Slijedni spremnik – dvodimenzionalno polje
- LV17 Nizovi znakova i stringovi
- LV18 Problemski zadatak – ispitna vježba
I3 Izraditi jednostavnije programsko rješenje uporabom funkcija zbirke stog.
- LV19 Vektor, STL, osnovne funkcije
- LV20 Spremnik tipa stog – primjene
- LV21 Spremnik tipa stog – problemski zadatak
- LV22 Problemski zadatak – ispitna vježba
I4 Izraditi jednostavnije programsko rješenje uporabom funkcija zbirke red.
- LV23 Spremnik tipa red, STL, osnovne funkcije
- LV24 Spremnik tipa red, složeni algoritmi
- LV25 Spremnik tipa red – problemski zadatak
- LV26 Problemski zadatak – ispitna vježba
I5 Koristiti funkcije zbirke elemenata čiji redoslijed nije zadan smještajem u memoriji.
- LV27 Spremnik tipa lista, STL, osnovne funkcije
- LV28 Spremnik tipa lista, složeni algoritmi
- LV29 Spremnik tipa lista – problemski zadatak
- LV30 Problemski zadatak – ispitna vježba