Navigacija

MS1PKI - Programiranje korisničkih interfejsa

Specifikacija predmeta
Naziv Programiranje korisničkih interfejsa
Akronim MS1PKI
Studijski program Elektrotehnika i računarstvo
Modul modul Softversko inženjerstvo
Tip studija master akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
    Nastavnik/saradnik (DON)
      Broj ESPB 6.0 Status predmeta izborni
      Uslovljnost drugim predmetima
      Ciljevi izučavanja predmeta Upoznavanje studenata sa osnovnim pojmovima dizajna savremenog korisničkog interfejsa,analizom njihove upotrebe, tehnikama implementacije predloženog dizajna, kao i principima evaluacije postojećih rešenja.
      Ishodi učenja (stečena znanja) Studenti će moći da realizuju efektan dizajn korisničkog interfejsa aplikacije na osnovu poznavanja ljudskih sposobnosti i vodećih principa dizajna. Biće u mogućnosti da primene naučene principe koristeći različite modele realizacije i da izvrše kvalitetnu evaluaciju implementiranih rešenja.
      Sadržaj predmeta
      Sadržaj teorijske nastave Upoznavanje sa principima razvoja korisničkog interfejsa na osnovu dizajna (mogućnosti čoveka, analize zadataka, principima grafičkog dizajna), analiza upotrebe interfejsa, implementacije (ulazni i izlazni modeli, MVC, alati za prototipove, iterativna realizacija) i evaluacije (heuristička i prediktivna, testiranje). Tipovi grešaka, njihova prevencija i otklanjanje.
      Sadržaj praktične nastave Isto kao teorijska nastava. Veliki broj primera iz prakse dobrog i lošeg dizajna. Implementacija predavanih tehnika korišćenjem različitih programskih tehnologija uključujući Microsoft .NET Framework
      Literatura
      1. "User Interface Design", Eric Butow, Addison-Wesley Professional, May 2007
      2. Designing the User Interface, B. Shneiderman, C. Plaisant, Pearsn, 2010
      3. Windows Forms Programming in C# (Microsoft .NET Development Series) by Chris Sells
      4. Visual C# 2005: Step by Step, Microsoft press
      Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
      Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
      2 2
      Metode izvođenja nastave Predavanja, rad u laboratoriji, zajedničko ocenjivanje realizovanih projekata.
      Ocena znanja (maksimalni broj poena 100)
      Predispitne obaveze Poena Završni ispit Poena
      Aktivnosti u toku predavanja 0 Pismeni ispit 30
      Praktična nastava 0 Usmeni ispit 0
      Projekti 70
      Kolokvijumi 0
      Seminari 0