HrvatskihrEnglishen
Informatika i programiranje
Informatika i programiranje
Prikazani su podaci za akademsku godinu: 2025./2026.
Opis predmeta
Cilj predmeta je upoznati studente s osnovnim načelima građe računala i izvedbe programske potpore. Studenti će steći temeljna znanja o programiranju te izradi i strukturiranju računalnih programa. Moći će napisati jednostavan algoritam, opisati ga u proceduralnom programskom jeziku, dokumentirati i testirati te pronaći logičke pogreške.
Studijski programi
preddiplomski
Nuklearno biološko kemijska obrana - smjer
(3. semestar)
Skupina smjerova Oklopništvo, Topništvo, Inženjerija i Tehnička služba - smjer
(3. semestar)
Skupina smjerova Veza, Motrenje i navođenje i Protuzračna obrana - smjer
(3. semestar)
Ishodi učenja
- Nabrojati osnovne dijelove računala
- Razlikovati vrste programske podrške
- Razlikovati osnovne tipove podataka
- Opisati algoritmom rješenje problema
- Dizajnirati, implementirati i testirati jednostavnije programe i pronalaziti pogreške
- Primijeniti stečena znanja za oblikovanje složenijih programa
Oblici nastave
Predavanja
Predavanja se odvijaju tri sata tjedno.
LaboratorijVježbe se održavaju dva sata tjedno.
Tjedni plan nastave
- Građa računala. Operacijski sustavi. Uvod u programiranje.
- Upoznavanje s programskim jezikom Python. Instalacija programske okoline.
- Tipovi podataka i varijable. Aritmetički i logički operatori. Upravljanje tijekom programa. Pravila pisanja programa.
- Poziv funkcije. Praćenje izvođenja programa i ispravljanje pogrešaka.
- Zbirke u Pythonu (n-torke, liste, rječnici itd.). Obrada nizova znakova.
- Objektno orijentirano programiranje.
- Predavanja: Međuispit
- Rad s datotekama.
- Izrada grafičkog korisničkog sučelja.
- Osnove mrežnog programiranja. Dohvat i analiza web stranica.
- Osnove mrežnog programiranja. Komunikacija klijenta i servera.
- Algoritmi i složenost. Pretraživanje i sortiranje.
- Strukturiranje složenijih programa.
- Korištenje Python biblioteka. Složeniji primjeri.
- Predavanja: Završni ispit.
Literatura
Za studente
Izvedba
ID 282188
Zimski semestar
6.0 ECTS
R0 Engleski jezik
R1 E-učenje
45 Predavanja
30 Laboratorijske vježbe