Osnovni podatki o predmetu

Predavatelj

Asistent

Predavanja

  • ponedeljek od 8h do 10h v predavalnici 2.02

Vaje

    1. skupina: sreda od 8h do 10h, učilnica 3.10
    1. skupina: sreda od 12h do 14h, učilnica 3.10

Cilji predmeta

Predmet ima dva poudarka:

  1. Naučiti se programskega jezika Java in spoznati osnove objektnega in dogodkovnega programiranja, ter uporabo programerskih orodij (integrated development environment, revision control systems) in delo v ekipi.

  2. Naučiti se zasnovati in izdelati samostojno aplikacijo, vključno z izbiro podatkovnih struktur in algoritmov, pisanje pregledne in dobro dokumentirane izvorne kode.

Opravljanje predmeta

Po uvodu v osnove programskega jezika Java bomo pisali manjši izpit iz poznavanja Jave. Ta bo h končni oceni prispeval 40% ocene.

V drugem delu se bodo študenti razdelili v ekipe po dva. Vsaka ekipa bo zasnovala in izdelala računalniško igrico. Igrica bo "miselna" in računalnik bo znal igrati proti uporabniku z uporabo primernega algoritma. Igrica bo vsebovala tudi grafični vmesnik. Ta del bo prispeval 60% ocene.

Kriteriji ocenjevanja projektov

Študenti pridobijo oceno z opravljenimi projekti. Ker bomo vadili, kako se programira v ekipi in kako se načrtuje programe bo ocena odražala (v vrstnem redu po pomembnosti):

  • kakovost končnega izdelka
  • kakovost uporabniškega vmesnika
  • kakovost izvorne kode (vključno s komentarji in stilom programiranja)
  • kako skrbno je projekt načrtovan
  • pravočasno oddajanje posameznih delov projekta
Last modified: Thursday, 10 February 2022, 1:19 PM