120 likes | 150 Views
Discover the foundations of HCI through research and implementation projects, classroom activities, and homework. Learn pedagogical styles, lecture formats, and team-based tools. Address course goals, difficulties, success strategies, and current issues in the field.
E N D
HCI Meeting 1 Thursday, August 26
Class Activities [1] • Student questionnaire Answer the following questions: • When and where was the computer mouse invented? • What POS systems do you typically encounter as a customer during a standard week? • Define the word confluence. • What battery-operated devices do you have with you?
Course Activities • Researchproject • Implementation project • In-class activities • Homework
Learning Strategies • Pedagogical styles • Lecture • Discovery • Student-centered • Team-based • Tools • Concept maps: http://cmap.ihmc.us • Course web site: http://www.csc.villanova.edu/~beck/csc4730/hci.html
Course Goals Address the issues of • developing design principles for components of the user interface. • conducting an experiment to compare implementations of these principles in a particular setting. • constructing formal methods to specify and model user interfaces. • implementing pieces of a system interface. • examining journal articles dealing with diverse aspects of human computer interaction. • exploring the current research agendas for human computer interaction.
Course Difficulties • Material not linear • Sources varied • Area of study evolving quickly • Some topics are controversial • Many definitions and use of terms are ill-formed
Things to Watch For • Set-ups: early examples that are generalized and abstracted • Threads: connections between ideas • Models • Design principle hierarchy • Techniques of evaluation • Bad jokes (and good jokes) • Bloom’s Taxonomy: abstraction, evaluation, and synthesis
Strategies for Success • Attendance expected: classroom activities essential • Study time: about 8 hours per week, on average • Become a keen observer
Structure of Field • Software engineering • Psychology • Human factors: visualization, manipulation • Memory • Learning • Perception • Mathematical modeling • Programming language theory • Experimental design for evaluation
Specializations • Cognitive modeling • User modeling • Psychology of errors • Task analysis • Usability assessment • Cultural, social, anthropological factors • Imperfect users
Current Issues • What are the important current interface issues? • Outline of CHI 2003 topics • Buttons: • What are they? • What do they do? • How can they be abstracted?
Next Time [1] • Exercise 1: Setting clock radio • Read: Raskin, Preface, Introduction, and Chapter 1 • Download: Concept map manager • Create: Concept map, Raskin, Chapter 1.