V okviru predavanj pri predmetu Komunikacija človek-računalnik bosta v četrtek, 8. januarja, z začetkom ob 14.15 v predavalnici 22 izvedeni dve predavanji iz industrije.
Poleg študentov, ki obiskujejo predmet, ste vabljeni tudi ostali, ki vas zanima področje načrtovanja uporabniških vmesnikov.
Kaja Škerlj, *codeplain: Načrtovanje uporabniške izkušnje za ukazno vrstico
V okviru predavanja bo predstavljen proces zasnove uporabniške izkušnje brez grafičnega vmesnika v zagonskem podjetju *codeplain. *codeplain razvija storitev za generiranje kode s pomočjo umetne inteligence, ki iz specifikacij, zapisanih v naravnem jeziku, ustvarja produkcijsko pripravljeno programsko opremo. Predavanje ponuja vpogled v načrtovanje ukazov za ukazno vrstico (command-line interface – CLI), prototipiranje s pomočjo orodja Claude Code ter testiranje prototipov z uporabniki. Poseben poudarek bo na uporabi orodij umetne inteligence za prototipiranje in praktičnem prikazu (promptov) od prve ideje do končnega prototipa.
Stella Aslani, Guardiaris: Uporabniški vmesniki v simulacijskih okoljih
Predavanje obravnava zasnovo uporabniških vmesnikov v simulacijskih okoljih s poudarkom na človeških faktorjih, ki vplivajo na učenje, učinkovitost in udobje uporabnika. Prikazano bo, kako simulacijska okolja brez uporabe očal za navidezno in razširjeno resničnost omogočajo realistično ponazoritev dela z orodji in vozili ter podpirajo usposabljanje prek klasičnih prikaznih in upravljalnih vmesnikov. Poseben poudarek bo na omejitvah uporabe tehnologij navidezne resničnosti v zahtevnih in dolgotrajnih scenarijih, kot so simulatorska slabost, povečana kognitivna obremenitev in ergonomija, ter na tem, kako so odločitve o uporabi tehnologije pogosto zavestna oblikovalska izbira in ne tehnična omejitev. Predavanje bo pokazalo, da so izzivi zasnove uporabniških vmesnikov v simulacijskih okoljih tesno povezani z izzivi v realnih sistemih, saj vključujejo enaka vprašanja zaznavanja informacij, odločanja, razporejanja pozornosti in zanesljivega delovanja uporabnika. Simulacija bo predstavljena tudi kot del razvojnega procesa, kjer se rešitve preverjajo zgodaj v procesu, primerjajo in izboljšujejo, ter kot izhodišče za razmislek o tem, koliko realizma je pri zasnovi vmesnikov dejansko smiselnega in kje lahko ta začne negativno vplivati na uporabniško izkušnjo in učinkovitost.