Splošne informacije#
Študent pridobi osnovno teoretično in praktično znanje o računalništvu in informatiki ter je sposoben samostojno uporabljati računalniško tehnologijo pri študiju oz. običajnih inženirskih nalogah. Spozna sodobne računalniške in informacijske tehnologije ter pridobi temeljno znanje, ki mu omogoča nadaljnje samoizobraževanje oz. nadgradnjo pridobljenih znanj s področja računalniške tehnologije.
Urnik#
- predavanja - torek, 9-11, J-II/6
- vaje - po skupinah
Kontakt#
- govorilne ure - ponedeljek 9-10, soba 035
- email - mdolenc@fgg.uni-lj.si
Prisotnost#
Predavanja#
1. teden - torek, 17. 2. 2026#
Uvod:
Razvoj programske opreme:

2. teden - torek, 24. 2. 2026#
Uvod v programski jezik Python:
- Zakaj Python?
- Namestitev: python.org, Continuum Analytics - Anaconda
- Programiranje za inženirje: Rešeni primeri v programskem jeziku Python
- Urejevalniki teksta: Notepad++, Visual Studio Code
- Naloga: Namestitev programskega sistema Python na domačem računalniku (Python + urejevalnik teksta).
Izvorna koda:
- Python: krog-1.py

3. teden - torek, 3. 3. 2026#
Uvod v Python:
- Zagon Python skript iz ukazne vrstice
- Program za izračun plošline kroga
- Seznami: for in while zanka
Izvorna koda:
Naloga: V programskem jeziku Python izdelajte program za izračun nekaterih vrednosti v poljubnem pravokotniku naslednjimi zahtevami:
Interaktivni vnos podatkov pravokotnika (stranici a in b).
Izračun in izpis ploščine, obsega ter dolžine diagonale podanega pravokotnika.
Izračun in izpis kota med diagonalo in osnovno stranico pravokotnika.
Rešiteve:
- Vnos podatkov v več korakih - pravokotnik-1.py
- Vnos podatkov v eni vrstici - pravokotnik-2.py
- Vnos podatkov ob zagonu programa - pravokotnik-3.py

4. teden - torek, 10. 3. 2026#
Uvod v Python:
while zanka
izpis v datoteko
Uvoz tekstovnih podatkov v Excel in risanje razpršenih grafov.
Izvorna koda: Izračun ničle funkcije - bisekcija, bisekcija-1.py, bisekcija-2.py, bisekcija-3.py

