The purpose of this course is twofold: Primarily, learners should be aware of learning theories on the background of user interaction with all types of computer systems (including the Internet), and secondly, to manage adequately methods and programming languages that create with rapid Prototyping techniques interactive models that implement the metaphors and paradigms for "dialogues" demanded by theory.
Course Content (Syllabus)
Usability of Interactive Systems. Paradigms and Metaphors with emphasis on mobile devices. Development Process Management for Interaction Design. Evaluation methods on Interface Design, Style of Interaction, and Virtual Environments.
Technology and Direct Manipulation for mobile devices with emphasis on Dialog techniques, Command Languages and Interaction Channels.
Rapid Prototyping, Collaboration, and Participation in Social Networks: Functionality and new Channels of Communication.