Course description
The course description is available in Croatian only.
- Uvod, pristup rješavanju problema, algoritmi, pseudo kod i dijagram toka
- Jednostavni tipovi podataka (cijeli brojevi, brojevi s pomičnom točkom, logički ili Boolov tip podataka, znakovni niz ? string)
- Varijable i aritmetički izrazi, operatori
- Osnovna pravila za pisanje programa
- Ulazno/izlazne funkcije- formatirani ispis, formatirani unos
- Struktura programa u
- Python-u, jednostavni program, donošenje odluka i grananje programa
- Ponavljanje blokova programa (petlje)
- Ugniježdene strukture (grananje unutar grananja, petlja unutar petlje), prekid petlje
- Funkcije, programi i moduli
- Ugrađene funkcije
- Definiranje vlastitih funkcija, pretvorba programa u modul
- Podatkovne zbirke ? jednodimenzionalni nizovi, stringovi, ugrađene funkcije nad stringovima, n-torke
- Podatkovne zbirke – liste, skupovi (setovi) i rječnici
- Podatkovne zbirke ? datoteke
- Programiranje složenijih algoritama primjenom različitih podatkovnih zbirki, selekcija i petlji
- Algoritam
- Eratostenovo sito za određivanje prostih brojeva
- Jednostavni algoritmi za sortiranje
When and where
The timetable and room occupancy are available after signing in with your TVZ account.
Sign in with TVZ accountLearning outcomes
- ability to formulate basic algorithms by means of a pseudo code, a flowchart
- ability to identify basic data types and data structures
- ability to create the basic structure of a program
- ability to compare the efficiencies of different selection conditions and loops in a program
- ability to divide functionalities of complex program into modules
- ability to develop simple programming solutions related to engineering implementation
Reading list
Required reading
- Leo Budin, Predrag Brođanac, Zlatka Markučić, Smiljana Perić – Rješavanje problema programiranjem u Phyton-u
Course coordinators 1
Teaching staff 3
Exam dates
Exam dates for this academic year are not published yet. Last year's dates:
- 7. 2. 2026.Redovni rokpast
- 10. 2. 2026.Redovni rokpast
- 17. 2. 2026.Redovni rokpast
- 23. 6. 2026.Redovni rokpast
- 30. 6. 2026.Redovni rokpast
- 31. 8. 2026.Redovni rokpast
within 10 days within 30 days later past
Source: ISVU. Click a date to open Studomat and register; check it for changes too.