Lecturer(s)
|
-
Zacpal Jiří, Mgr. Ph.D.
-
Mikula Tomáš, Mgr.
-
Večerka Arnošt, RNDr.
|
Course content
|
This course is focused on designing user interfaces and related issues. Students will obtain knowledge and experience required for development of usable software with user interface that meets quality and standards. General as well as tangible principles of user interfaces will be discussed. The course emphasizes on graphical user interface design under the prevalent systems - namely Microsoft Windows and Mac OS X. Certain interest will be also devoted to user interface design of web-based applications. 1. user interfaces, history, graphics user interfaces (GUI), WIMP paradigm, form and function of an interface, Apple LISA as an GUI example 2. user centered design, GUI principles, a good design, Fitt's and Hick's law 3. human interface guidelines for Microsoft Windows 4. human interface guidelines for Mac OS X 5. Linux and GUI, multiplatform software and GUI 6. web user interfaces 7. evaluation of user interfaces, usability and testing 8. future of user interfaces, adaptable and adaptive user interfaces, multi-touch interfaces
|
Learning activities and teaching methods
|
Lecture, Dialogic Lecture (Discussion, Dialog, Brainstorming), Work with Text (with Book, Textbook), Demonstration, Laboratory Work
- Attendace
- 10 hours per semester
- Homework for Teaching
- 10 hours per semester
- Preparation for the Course Credit
- 10 hours per semester
|
Learning outcomes
|
The students become familiar with the basics of cognitive psychology and human thinking and will apply the knowledge in the context of user interface creation.
2. Comprehension Identify guidelines to develop good user interfaces.
|
Prerequisites
|
Previous knowledge or skills with database systems is not assumed.
|
Assessment methods and criteria
|
Student performance
Studen must successfully defend GUI of a software project
|
Recommended literature
|
-
Daniel Kahneman. (2013). Thinking, Fast and Slow. Farrar. Straus and Giroux.
-
Donald A. Norman. (2013). The Design of Everyday Things (Revised and expanded edition). Basic Books.
-
Everett N McKay. (2013). UI is communication : how to design intuitive, user centered interfaces by focusing on effective communication. Elsevier Inc.
-
GALITZ, W. O. (2005). The Essential Guide to User Interface Design. John Wiley & Sons. John Wiley & Sons.
-
Krug, Steve. Don't Make Me Think!: A Common Sense Approach to Web Usability. Berkeley, Calif: New Riders Pub.
|