Programiranje 2

Osnovni podatki

Nosilec:

Vrsta predmeta: obvezni predmet

Število kreditnih točk: 6

Semester izvajanja: 2

Koda predmeta: 63278

Predmet se izvaja na: Multimedija 1. stopnja

Opis predmeta

  1. Uvod v programski jezik C.
  2. Osnovni podatkovni tipi in osnovne kontrolne strukture.
  3. Razvoj programov in razhroščevanje.
  4. Kazalci in tabele (1. del).
  5. Kazalci in tabele (2. del).
  6. Funkcije in prenos argumentov.
  7. Dinamično dodeljevanje pomnilnika.
  8. Nizi.
  9. Vhodno-izhodne operacije.
  10. Strukture.
  11. Enostavni algoritmi urejanja.
  12. Rekurzija in algoritmi sestopanja (1. del).
  13. Rekurzija in algoritmi sestopanja (2. del).
  14. Predprocesor.

Cilji

Cilj predmeta je razširiti znanje programiranja skozi študij bazičnih in naprednejših tehnik programiranja.

Splošne kompetence:

  • Sposobnost kritičnega, analitičnega in sintetičnega razmišljanja
  • Sposobnost razumevanja in reševanja strokovnih izzivov v računalništvu in informatiki
  • Sposobnost uporabe pridobljenega znanja pri samostojnem reševanju tehničnih in znanstvenih problemov v računalništvu in informatiki; sposobnost razširjanja pridobljenega znanja

Predmetno-specifične kompetence:

  • Osnovne veščine v računalništvu in informatiki – osnovne teoretične veščine, praktično znanje, bistvene veščine za področje računalništva in informatiki
  • Osnovne veščine v računalništvu in informatiki, ki omogočajo nadaljevanje študija na drugi stopnji

Metode poučevanja in učenja

Predavanja, domače naloge, seminarski način dela pri vajah. Poseben poudarek je na sprotnem študiju in domačih nalogah.

Na vrh