Skip to main content

Programiranje 2025/26

·334 words·2 mins
Zgornja slika je bila ustvarjena z orodjem Adobe Firefly 2. Ukaz: a laptop on a desk with, laptop screen displays python code and display, agile standup meeting in the background

Splošne informacije
#

Cilj predmeta je seznaniti študente z osnovnimi koncepti in tehnikami izdelave programske opreme v enem izmed uveljavljenih splošnih programskih jezikov. Študent pridobi tudi zanesljiv pogled v prihodnji razvoj na področju izdelave in uporabe programov. Po opravljenih vajah ter izpitu pridobi študent sledeče kompetence:

  • zna izdelati svoj računalniški program, s katerim lahko rešuje manj zahtevne inženirske probleme,
  • je sposoben sodelovati s profesionalnimi razvijalci programske opreme, in
  • je sposoben nadgraditi obstoječe znanje za reševanje zahtevnejših problemov.

Urnik
#

  • predavanja - sreda, 8-9, predavalnica J-IV/3
  • seminar/vaje - samostojno

Kontakt
#

Predavanja
#

1. teden - sreda, 8. 10. 2025
#

  • Uvod
  • Programiranje:
    • Programski jeziki: C/C++, Visual Basic, Java, Python, Ruby, Objective-C, …
    • Operacijski sistemi: Windows, MacOS X, iOS, Linux, Android, …
    • Naprave: računalniki (namizni, prenosni, strežniki), pametne naprave (telefoni, tablice)
  • Naloga za projektno delo:
    • Pripravite predlog projekta (programa) - 5 do 7 prosojnic.
    • Rok za predstavitev: 15. 10. 2025

2. teden - sreda, 15. 10. 2025
#

Predavanje odpade zaradi odsotnosti predavatelja. Nadomeščanje bo izvedeno v dogovoru s študenti.

3. teden - sreda, 22. 10. 2025
#

  • Projektno delo:
    • Predstavitve predlogov projektov.

4. teden - sreda, 29. 10. 2025
#

Agilne metodologije predstavljajo nabor vrednot.

5. teden - sreda, 5. 11. 2025
#

6. teden - sreda, 12. 11. 2025
#

7. teden - sreda, 19. 11. 2025
#

  • Projektno delo:
    • Predstavitve dela za projektih
    • Vprašanja in odgovori