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
2025/2026
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 Konzultacijemdi-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 u praktikumu (na računalima)
15 sati
Nastavnik Uloga na kolegiju Oblik nastave Tjedana Sati Grupa
Gidak Petra Nositelj Vježbe u praktikumu (na računalima) 15 1 2
Frančić Smrkić Marina Nositelj Vježbe u praktikumu (na računalima)
Predavanja
15
6
1
1
2
2
Demšić Marija Nositelj
Šamec Elizabeta Suradnik Vježbe u praktikumu (na računalima) 15 1 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.
2025 © Fakultet organizacije i informatike, Centar za razvoj programskih proizvoda