Sadržaj se učitava...
mdi-home Početna mdi-account-multiple Djelatnici mdi-script Studiji mdi-layers Zavodi mdi-calendar-clock Raspored sati GRAD Nastava search apps mdi-login
MATEMATIČKI PROGRAMI ZA INŽENJERE
MATHEMATICAL PROGRAMMES FOR ENGINEERS
2026/2027
2 ECTSa
Građevinarstvo (prijediplomski)
Zavod za matematiku
1. semestar
Osnovne informacijemdi-information-variant Izvođači nastavemdi-account-group Nastavni plan i programmdi-clipboard-text-outline Model praćenjamdi-human-male-board Ispitni rokovimdi-clipboard-check-outline Rasporedmdi-calendar-clock Konzultacije i demonstraturemdi-account-voice
Izvođenje kolegija na studijima
Studij Modul Semestar Obavezan
Građevinarstvo (prijediplomski) 1 obavezan
Cilj kolegija
osposobljavanje za primjenu računalnih programa u rješavanju matematičkih zadataka, razvijanje sposobnosti logičkog zaključivanja, stjecanje osnovnih znanja iz programiranja.
Moguć upis u sklopu horizontalne mobilnosti
Jezici izvođenja
Hrvatski
Preduvjeti
Kolegij nema definirane preduvjete
Norma kolegija
Predavanja
15 sati
Vježbe
15 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Gidak Petra Nositelj Vježbe u praktikumu (na računalima)
Vježbe u praktikumu (na računalima)
15
15
1
1
2
2
Frančić Smrkić Marina Nositelj Vježbe u praktikumu (na računalima)
Predavanja
Vježbe u praktikumu (na računalima)
Predavanja
15
6
15
6
1
1
1
1
2
2
2
2
Demšić Marija Nositelj Predavanja
Vježbe u praktikumu (na računalima)
Predavanja
Vježbe u praktikumu (na računalima)
7
15
7
15
1
1
1
1
2
2
2
2
Šamec Elizabeta Suradnik Vježbe u praktikumu (na računalima)
Vježbe u praktikumu (na računalima)
15
15
1
1
2
2
Sadržaj predavanja
    1. Uvođenje u Sage. Numeričko računanje. Izrazi, funkcije, polinomi.
    2. Grafika: Prikaz ravninskih krivulja. Prikaz prostornih krivulja.
    3. Grafika: Prikaz ploha.
    4. Vektori i matrice
    5. Jednadžbe, sustavi jednadžbi i nejednadžbe.
    6. Derivacije funkcija. Integrali.
    7. Uvod u programiranje. Sintaksa i semantika Nazivi, varijable, tipovi.
    8. Petlje: Petlja for.
    9. Petlje i grananja: Ugniježđene petlje. Grananja if.
    10. Petlja while. Neki napredniji postupci: baratanje listama, funkcijsko programiranje, rekurzija.
    11. Uvod u vizualni prog.ramski jezik – Grasshopper.
    12. Parametarsko modeliranje u Grasshopperu. (1)
    13. Parametarsko modeliranje u Grasshopperu. (2)
    14. Petlje u vizulanom programskom jeziku Grasshopper.
    15. Primjena vizualnog programiranja u građevinarstvu.
Sadržaj seminara/vježbi
    1. Vježbe na računalima
    Aritmetičke operacije i matematičke funkcije. Izrazi, funkcije, polinomi i njihovi grafovi.
    2. Vježbe na računalima
    Crtanje krivulja.
    3. Vježbe na računalima
    Crtanje ploha.
    4. Vježbe na računalima
    Vektori i matrice.
    5. Vježbe na računalima
    Jednadžbe, sustavi jednadžbi i nejednadžbe.
    6. Vježbe na računalima
    Derivacije i integrali funkcija.
    7. Nepoznato
    Prvi kolokvij
    8. Vježbe na računalima
    Jednostavni programi. Petlja for.
    9. Vježbe na računalima
    Dvostruka petlja for. Grananje if.
    10. Vježbe na računalima
    Petlja while. Baratanje s listama.
    11. Vježbe na računalima
    Upoznavanje s vizualnim programskim jezikom Grasshopper.
    12. Vježbe na računalima
    Parametarsko modeliranje u Grasshopperu (1).
    13. Vježbe na računalima
    Parametarsko modeliranje u Grasshopperu (2).
    14. Vježbe na računalima
    Petlje u vizualnom programskom jeziku Grasshopper.
    15. Nepoznato
    Drugi kolokvij
Ishodi učenja kolegija
  • student je sposoban rješavati matematičke probleme pomoću računala,
  • student razumije što je programiranje i sposoban je napisati jednostavni program,
  • student je sposoban primijeniti stečena znanja i vještine u kolegijima viših godina.
Ishodi učenja programa
  • prepoznati i opisati inženjerske probleme,
  • prepoznati interakciju između projektiranja, građenja, marketinga, zahtjeva korisnika i uklanjanja građevine,
  • razumjeti utjecaje građevinarstva na društvo i okolinu,
  • primjenjivati znanja iz matematike, znanosti i tehnologije u građevinarstvu,
  • pripremati i provoditi eksperimente te analizirati i interpretirati rezultate,
  • koristiti se uobičajenim računarskim alatima za provedbu proračuna i simulacija,
  • projektirati konstrukcije na osnovnoj razini,
  • dimenzionirati manje građevinske konstrukcije na statička opterećenja,
  • kritički ocjenjivati argumente, pretpostavke, koncepte i podatke pri donošenju odluka te rješavati inženjerske probleme na kreativan način,
  • sudjelovati kao suradnik u planiranju, projektiranju, izvođenju, nadziranju i održavanju većih građevinskih zahvata,
  • voditi manje građevinske zahvate,
  • razmjenjivati informacije, ideje, probleme i rješenja sa stručnim i laičkim osobama,
  • surađivati u stručnim skupinama i prilagođavati se zahtjevima radne okoline,
  • koristiti se uobičajenim računarskim alatima za izradu dokumenata, prezentacija i internet-stranica,
  • primijeniti stečena znanja i navike u daljnjem stručnom i akademskom obrazovanju,
  • prilagođavati se promjenama u tehnologiji i metodama rada u sklopu cjeloživotnog obrazovanja,
  • pokazati moralni i etički stav u rješavanju inženjerskih problema.
Osnovna literatura
  • K. Fresl & V. Benić: Predavanja – radni listovi (http://sage.grad.hr:1234)
  • K. Fresl & V. Benić: Vježbe – radni listovi (http://sage.grad.hr:1234)
  • Sage PREP Tutorials (https://doc.sagemath.org/html/en/prep/index.html)
  • P. Zimmermann et al: Computational Mathematics with SageMath, 2018., http://dl.lateralis.org/public/sagebook/sagebook-ba6596d.pdf
Dopunska literatura
Slični kolegiji
U kalendaru ispod se nalaze konzultacije predmetnih nastavnika, no za detalje o konzultacijama možete provjeriti na profilu pojedinog predmetnog nastavnika.
2026 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda