Human-Computer Interaction IS/HCC 760 Fall 2011 Shaun Kane.

Slides:



Advertisements
Similar presentations
Reading to Learn in all content areas
Advertisements

A graphical user interface (GUI) is a human-computer interface (i.e., a way for humans to interact with computers) that uses windows, icons and menus.
Prof. James A. Landay University of Washington Spring 2012 Introduction & Course Overview CSE 441 – Advanced HCI March 27, 2012.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
Skills: none Concepts: history of the Web, Internet culture, the contributions of Vannevar Bush, JCR Licklider, Doug Engelbart, Tim Berners-Lee, evolution.
Skills: none Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart,
Human Computer Interaction
CMC/CC A Paradigms for Interaction Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 3; ma. 18 sept. 2006;
Psychology 384 Human Factors Laboratory History and Foundations of Human Factors.
INFORMATION ORGANIZATION LAB SEPTEMBER 1, 2009 Information Organization Lab Faculty: Bob Glushko Student Instructors: Nick Doty & Ryan Greenberg.
Logistics: –My office hours: T, Th 4-5pm or by appointment –Class Web page:
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
CS 575 Week 1 Spring 2010 Bapa Rao. Outline Introductions Enrollment About this course Student Responsibilities and Grading Criteria The web and its humans:
213: User Interface Design & Development Prof: Tapan Parikh TA: Deepti Chittamuru
RAND’s vision (1954) From ImageShack web site // ; original source unknown.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Stanford hci group / cs376 research topics in human-computer interaction Seminal Ideas in Human-Computer Interaction Scott Klemmer.
CSC Intro. to Computing Lecture 25: World Wide Web.
The Importance of the User Interface Lecture-1 The Essential Guide to UI Design: Chapter 1 1Computer Systems Interface.
“Doctoral Level Independent Study” Fall Semester 2006 Assess An Existing PhD Thesis Peng Michael Shao Yingdan Huang.
ECS15: Introduction to Computers Fall 2013 Patrice Koehl
SBU Digital Media CSE 690 Internet Vision Organizational Meeting Tamara Berg Assistant Professor SUNY Stony Brook.
Jayden Sedunary. For those non computer literate people, a Graphical User Interface is a type of interface item that allows people to interact with programs.
IEU Mobile by Serhat Uzunbayir IES 506 Human-Computer Interaction Human-Computer Interaction Term Project.
Introduction to Usability Engineering CS 352 Winter
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Welcome to School! Computer Applications Class Don Miller, Teacher How to Access my Web Page: Go to Click on “Los Altos High”
As We May Think by Vannevar Bush Heerin Lee. After a war... a growing amount of research however, our methods of transmitting and reviewing the results.
ACS 367 Interface Design Introduction & Text Overview Galitz, Wilbert O. The Essential Guide to User Interface Design.
MULTIMEDIA REVOLUTION
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
History of HCI. Objectives By the end of the class, you will be able to… –Describe major milestones in the history of HCI and explain their impact in.
Human-Computer Interaction IS/HCC 760 Fall 2012 Shaun Kane.
Chapter 4 Paradigms (additional materials). Beginnings – Computing in 1945 Harvard Mark I –Picture from
Essential Guide to User Interface Design PART 1 The User Interface – Introduction and Overview Chapter 1 – Importance of the User Interface.
Paradigms Material from Authors of Human Computer Interaction Alan Dix, et al.
ACS 367 Interface Design History. Brief History n Early research –SRI in 1960s »The very system that I am using to access this information has its intellectual.
Skills: none Concepts: pre Internet tools, key contributions to the development of the Internet, stages of invention (vision, engineering prototype, product,
HCI Course: Intro & History Stephen Gilbert Jun 20, 2014 SPIRE-EIT.
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
HYPERTEXT and HYPERMEDIA By Steven Geist and Larnic Ransom.
Alan Kay: LCC 2700: Intro to Computational Media Spring 2005.
CIS 068 Welcome to CIS 068 ! Software Design & Data Structures In JAVA Instructor: Rolf Lakaemper.
Course Overhead. 1.2 Silberschatz, Galvin and Gagne ©2005 Operating System Concepts – 9 th Edition, Jan 12, 2012.
CPSC : Data-driven Computer Graphics Jinxiang Chai.
Introduction to Web Session 01 Subject: L0182 / Web & Animation Design Year: 2009.
7th Meeting TYPE and CLICK. Keyboard Keyboard, as a medium of interaction between user and machine. Is a board consisting of the keys to type a sentence.
Prof. James A. Landay Computer Science Department Stanford University Winter 2016 dt+UX 2 : USER EXPERIENCE DESIGN PROJECT Introduction & Course Overview.
More New Media Information Technology and Social Life Feb. 4, 2005.
Certificate in Accounting NOS 116, 118, 213, 222 Lecture 1: Introduction.
Prof. James A. Landay University of Washington Winter 2009 Introduction & Course Overview CSE 441 – Advanced HCI January 6, 2009.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Financial Management of ECE Programs.  Go to “Tools”  Click on “Personal Information” to edit your personal information (including address) or.
Augmenting Understanding: 2 Digital Innovators LCC 2700: Intro to Computational Media Fall 2005 Ian Bogost.
Introduction & Course Overview CS 194H – User Experience Design Project January 10, 2017.
LCC 2700: Intro to Computational Media
Usability Testing 3 CPSC 481: HCI I Fall 2014 Anthony Tang.
Introduction & Course Overview CS490f – Part II
History of the GUI.
LCC 2700: Intro to Computational Media
Paradigms (additional materials)
Seminal Ideas in Human-Computer Interaction
Research Topics in Human-Computer Interaction
Introduction to Apps for Faculty/Staff
Lecture 1a- Introduction
Professor John Canny Fall 2001 August 30, 2001
Lecture 1- Introduction
Paradigms (additional materials)
Presentation transcript:

Human-Computer Interaction IS/HCC 760 Fall 2011 Shaun Kane

Today Class introduction Personal introductions Exploring HCI Course planning

About the class Monday, 4:30-7pm, ITE 406 Office hours by appointment (ITE 431) Each week: Two students lead discussion on an HCI topic (we’ll make a schedule today)

Course work Written summaries (2 per week; 25%) – if possible, due by start of class, no late assignments without prior permission Class participation (every week; 10%) Discussion leader (one class; 15%) Course project (50%)

Discussion leaders By next Monday: Choose a topic in HCI Week before class: Select 4-6 readings During class: Lead discussion with an overview of the research, questions to discuss

Project Individual project on an area of interest Opportunity to explore literature and to plan out future research Lit review, pilot/formative study, research paper, presentation

Project deliverables 9/26Proposal 10/3Reference list 10/10Study plan 11/14Study results 11/28Paper draft 12/12Final paper and presentation

What’s important Active discussion and participation in class (prepare questions and talking points) Be prepared as a discussion leader (this can take a lot of preparation) Choose a project topic that interests you (and advances your research interests)

Questions about the course?

Introductions

Dr. Shaun K Kane Assistant Professor

My research Developing input and interaction techniques for constrained environments –People with disabilities –Mobile computing Slide Rule Bonfire

Introductions Your name Where you’re from Program (IS, HCC, other) and degree Interest in HCI

Exploring HCI The point of this course Grudin (2008): The history of HCI

Memex in the form of a desk would instantly bring files and material on any subject to the operator’s fingertips. Slanting translucent viewing screens magnify supermicrofilm filed by code numbers. At left is a mechanism which automatically photographs longhand notes, pictres and letters, then files them in the desk for future reference (LIFE 19(11), p. 123).

The owner of the memex, let us say, is interested in the origin and properties of the bow and arrow. [...] He has dozens of possibly pertinent books and articles in his memex. First he runs through an encyclopedia, finds an interesting but sketchy article, leaves it projected. Next, in a history, he finds another pertinent item, and ties the two together. Thus he goes, building a trail of many items. Occasionally he inserts a comment of his own, either linking it into the main trail or joining it by a side trail to a particular item. […]

Memex, the “memory extender” (1945) Vannevar Bush, “As we may think,” Atlantic Monthly, Concept sketch for augmenting human capability Contained pioneering ideas for: –Hypertext –Bookmarks –Document annotations –Sharing annotations (social technology) –Networked encyclopedias

Sketchpad (1963) Ivan Sutherland, M.I.T. Ph.D. student

Sketchpad video MD3-Mhttp:// MD3-M

Sketchpad (1963) Ivan Sutherland, M.I.T. Ph.D. student Noteworthy, pioneering aspects –Graphical user interface –Direct manipulation –CAD concepts –Constraint solving –Master objects and instances –Snapping behavior –Light pen tracking –Bimanual interaction –…

oN-Line System (NLS) (1968) Douglas Engelbart, Stanford Research Institute The demo that changed the world

NLS video TMOshttp:// TMOs

oN-Line System (NLS) (1968) Douglas Engelbart, Stanford Research Institute The demo that changed the world –Hypertext –Cut, copy –File creation –Direct manipulation –Mouse, mouse cursor –Text editor –Graph editor –Networking –…

Xerox Alto (1973) First graphical user interface (GUI) WYSIWYG text editing –Bravo –Gypsy Graphics editing Input devices –Keyboard –3-button mouse –5-key chord keyset Smalltalk environment Multi-player game: Alto Trek

Thoughts on Grudin?

What surprised you? What was most interesting? How does Grudin’s vision for the future differ from your own?

This class We’ll choose our own focus Different aspects of HCI (topics, populations, theory, methods, …)

Next steps Choosing discussion topics Choosing discussion leaders Topics: Let’s go through the papers that you read, and list topics/keywords

Presentation slots We’ll assign slots now, and topics by next week You can swap slots this week, so long as everyone agrees

For next week Alyson and Michele on social privacy and wearable computing –I’ll send out readings tomorrow To do: –Read assigned papers –One-page (each) summary of 2 papers –Choose a presentation topic