Uvod u programiranje

Uvod u programiranje, modularna nastava – UTR

SIU1 Osnove programiranja – (REPOZITORIJ/ZADACI)

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,  u/i podataka (UTR)

LV02: Osnovni tipovi podataka, operatori i ugrađene matematičke funkcije (UTR)

I2: Odrediti korake za rješavanje problema pomoću pseudokoda

LV03: Rješavanje problema pomoću dijagrama tijeka (UTR)

LV04: Prikazivanje algoritma pomoću pseudokoda (UTR)

I3: Izraditi algoritam i program u odabranom programskom jeziku rješavajući problem uporabom grananja

LV05: Jednostavna naredba odlučivanja (grananja) (UTR)

LV06: Složena naredba odlučivanja (ugnježđivanje) (UTR)

LV07: Naredba switch-case () (UTR)

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 (UTR)

LV09: Višestruka petlja s određenim brojem ponavljanja (ugnježđivanje) (UTR)

I5: Izraditi algoritam i program u odabranom programskom jeziku rješavajući problem uporabom petlje s uvjetom na početku/kraju

LV10:  Pelja s uvjetom na početku (UTR)

LV11: Petlja s uvjetom na kraju (UTR)

LV12: Ugnježđivanje petlji (UTR)

SIU2 Spremnički tipovi podataka

I1: Prikupiti i analizirati korisničke zahtjeve za programsko rješenje

LV13: Prikupljanje i analiza korisničkih zahtjeva za jednostavnije primjere problema (UTR)

LV14: Prikupljanje i analiza korisničkih zahtjeva za složenije probleme (UTR, tim)

I2: Izraditi jednostavnije programsko rješenje uporabom funkcija jednodimenzionalnog/dvodimenzionalnog slijednog spremnika

LV15: Slijedni spremnik (jednodimenzionalno polje) (UTR)

LV16: Slijedni spremnik (dvodimenzionalno polje) (UTR)

LV17: Slijedni spremnik (vektor), STL, osnovne funkcije, složeni algoritmi (UTR)

LV18: Slijedni spremnik (vektor), PROBLEMSKI ZADATAK (UTR)

I3: Izraditi jednostavnije programsko rješenje uporabom funkcija zbirke stog

LV19: Spremnik tipa stog, STL, osnovne funkcije (UTR)

LV20: Spremnik tipa stog,  složeni algoritmi (UTR)

LV21: Spremnik tipa stog, PROBLEMSKI ZADATAK (UTR)

LV22: Spremnik tipa stog, PROBLEMSKI ZADATAK (UTR)

I4: Izraditi jednostavnije programsko rješenje uporabom funkcija zbirke red

LV23: Spremnik tipa red, STL, osnovne funkcije (UTR)

LV24: Spremnik tipa red, složeni algoritmi (UTR)

LV25: Spremnik tipa red, PROBLEMSKI ZADATAK (UTR)

LV26: Spremnik tipa red, PROBLEMSKI ZADATAK (UTR)

I5: Koristiti funkcije zbirke elemenata čiji redoslijed nije zadan smještajem u memoriji (lista)

LV27: Spremnik tipa lista, STL, osnovne funkcije (UTR)

LV28: Spremnik tipa lista, složeni algoritmi (UTR)

LV29: Spremnik tipa lista, PROBLEMSKI ZADATAK (UTR)

LV30: Spremnik tipa lista, PROBLEMSKI ZADATAK (UTR)