CPSC 581 Human Computer Interaction II

Slides:



Advertisements
Similar presentations
CSCI 4163 / CSCI 6610, Winter 2014 Human-Computer Interaction web.cs.dal.ca/~hawkey/4163 Dr. Kirstie Hawkey,
Advertisements

References Prof. Saul Greenberg, University of Calgary, notes and articles INUSE 6.2 and RESPECT 5.3 Handbook Prof. , University of , Notes and articles.
Learning Goals Advanced topics and applications in HCI emphasis on developing design skills for highly interactive human-computer interfaces.
CPSC 481 Foundations and Principles of Human Computer Interaction
Department of Computer Science
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
General information CSE 230 : Introduction to Software Engineering
Graphical User Interfaces Design and usability Saul Greenberg Professor University of Calgary Slide deck by Saul Greenberg. Permission is granted to use.
Foundations and Principles of Human Computer Interaction Slide deck by Saul Greenberg. Permission is granted to use this for non-commercial purposes as.
213: User Interface Design & Development Professor: Tapan Parikh TA: Eun Kyoung Choe
CPSC 581 Human Computer Interaction II Interaction Design.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
CPSC 581 Human Computer Interaction II Interaction Design Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material.
1 Office of Instructional Technology-Queens iTeach The Office of Instructional Technology provides innovative solutions to transform teaching, learning,
1 Commissioned by PAMSA and German Technical Co-Operation National Certificate in Paper & Pulp Manufacturing NQF Level 3 Lead a team, plan, organise and.
Introduction to Interactive Media 02. The Interactive Media Development Process.
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
I and the Village, Marc Chagall. Mission Statement Students will explore the four Art disciplines: Production, Criticism, History and Aesthetics in an.
EECE 310 Software Engineering Lecture 0: Course Orientation.
MULTIMEDIA DEVELOPMENT
CPSC 321 Introduction to Logic Circuit Design Mihaela Ulieru (‘Dr. M’)
Introduction to Interactive Media The Interactive Media Development Process.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Hello World! CSE442. Course Summary A semester long group project – You will develop software from idea to implementation You have full freedom to choose.
Prof. Barbara Bernal NEW Office in J 126 Office Hours: M 4pm - 5:30 PM Class Lecture: M 6 PM - 8:30 in J133 Weekly Web Lecture between Tuesday to Sunday.
CPSC 581 Human Computer Interaction II Interaction Design.
HP103: Intro to Matlab II HP 101 – MATLAB Wednesday, 1/14/2014
CPSC Ubiquitous Computing Topic: Proxemic Interactions #include #define PORT /* The port number of the server */ main() { intmain_sock, new_sock,
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
5 PR Praktikum aus Informatik Gabriele Kotsis Summer Term 2009.
ISTE Standards for Teachers Anja Whitehead IDT 3600 Fall 2015.
CPSC 581 Human Computer Interaction II Interaction Design.
Computer/Human Interaction Fall 2015 Northeastern University1 Name of Interface Tagline if you have one Team member names and schools/years Team member.
Introduction to CSCI 1311 Dr. Mark C. Lewis
Mastering Search Engine Optimization
Storyboarding and Paper Prototyping
Research Methods Dr. X.
CPSC : Collaborative Computing & Personal Informatics
Welcome to Early Calendar Visual Arts 1
Usability Testing 3 CPSC 481: HCI I Fall 2014 Anthony Tang.
E 96 Introduction to Engineering Design Peter Reiher UCLA
Introduction & Course Overview CS490f – Part II
Methodology Overview 2 basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
Introduction to 3D Animation
Computer Graphics Imaging
Ideation CPSC 481: HCI I Fall 2014
P1: Smart Phone Interaction Workaround
Frequently asked questions about software engineering
CS 351d Human-computer interaction Lecture 01 Introduction
CS 580 Human-computer interaction Lecture 01 Introduction
Hailey Smith’s Career Path
Strategies and Techniques
CSCD 434 Network Security Spring 2012 Lecture 1 Course Overview.
Trimester 3 Week 2 Final Major Project.
Dynamic Simulation and Control Design (IA5617)
EECE 310 Software Engineering
Research Topics in Human-Computer Interaction
Destiny Spry (Tiara Ahu)
Accelerated Introduction to Computer Science
CSS-304: Computer Systems Interface
Human Computer Interface
CS 580 Human-computer interaction Lecture 01 Introduction
LO4 – New This Year and Find Out More
Student Motivation and Confidence-Building through ePortfolios
Rapid software development
Introduction To CPSC 233 James Tam Event driven software
Introduction To CPSC 233 James Tam Event driven software
Trimester 3 Week 3 Final Major Project.
Presentation transcript:

CPSC 581 Human Computer Interaction II Interaction Design Lecture /slide deck produced by Tony Tang, University of Calgary, Canada (Thanks to Saul Greenberg) Notice: some material in this deck is used from other sources without permission. Credit to the original source is given if it is known,

Your Hosts Tony Tang & Teddy Seyed human computer interaction ubiquitous computing computer supported cooperative work with help from various others

Your Hosts Contact information MS 680 – Interactions Laboratory Piazza Forum (http://piazza.com/) tonyt@ucalgary.ca or teddy.seyed@ucalgary.ca Office hours by appointment: email to arrange one by email any time drop in for urgent requests but no guarantees!

Course Description Advanced topics and applications in HCI emphasis on developing design skills for highly interactive human-computer interfaces

Course Description Advanced topics and applications in HCI emphasis on developing design skills for highly interactive human-computer interfaces work within research GUI topics challenge you to search for creative interaction design

Course Description Advanced topics and applications in HCI emphasis on developing design skills for highly interactive human-computer interfaces likely topics selected from: novel devices (smart phones, physical user interfaces) novel interaction techniques (multi-touch, sensors, tangibles) … other things you will learn sketching and portfolio methods C# / WPF / Visual Studio

Course Description Advanced topics and applications in HCI emphasis on developing design skills for highly interactive human-computer interfaces incorporate ‘best practices’ of interface design into your everyday skills creativity via applied exercises idea brainstorming via visual sketches sketch and prototype development implementation portfolio summaries critical analysis of interface designs

Structure merged class and labs lectures in-class practicum on exercises on-going design critiques by myself the TA class members ‘spontaneous’ design exercises Meetings: MW 10:00~12:15

How you will be evaluated 50% - 3 major projects (15% each) & 1 practice project (5%) cycles over 6~7 classes sketches critique implementations demonstrations portfolio

Grading Principle: Socks-Off-o-Meter Still on | Very conventional design; very little effort to innovate beyond what is well-known and well-understood. Hanging on my toes | Some novel ideas derived from thought and analysis, and presented through design. Off my foot | Very novel ideas, showing a lot of effort and thought was put into design. Across the room | Surprising, pleasing, evocative of feeling. Truly exciting in design, presentation and thought. Forget about grades. Worry about trying to impress. Do things that no one else has done before. Worry about trying to be creative. Socks-off-o-meter. You are trying to get a job, you are trying to show off your design and implementation skills. http://www.123rf.com/photo_15964197_legs-female-in-striped-socks-on-laminate-floor.html http://www.ohkpop.com/21239/karas-kang-jiyoung-barefooted-with-a-sock-hanging-when-you-wear-ugg http://lynn-a.blogspot.ca/2011/09/knock-your-socks-off-its-here.html http://lostinsuburbia.com/tag/dirty-socks/

How you will be evaluated 20% - many exercises series of sketching exercises replicate sketching method apply sketching method interface design methodologies apply a design method exercises are ‘on demand’ vs. schedules 10% - participation class discussions and critiques presentations of own work

How you will be evaluated 10%: sketchbook progressive descriptions of visual ideas illustrates application of methods taught in class habitual use – quantity!

How you will be evaluated 10%: portfolio professional-looking visual summaries of designs professional portfolio illustrative of work archives of code and supporting documents summary of accomplishments. 4 visual summaries (1 / project) 1 professional portfolio (web)

Resources & materials course site lecture materials your supplies . http://hcitang.org/ lecture materials slides and readings your supplies Sketching User Experiences: the workbook (2012) sketchbook portfolio materials prototyping supplies optional C# / WPF manuals your choice .

Wee bit of Motivation What are we doing in this class?

Design: from materialist to experiential Movement: object-centered to experience-centered design It is not the physical entity or what is in the box (the material product) that is the true outcome of design. Rather, it is is the behavioural, experiential, and emotional responses that come about as a result of its existence and its use in the real world. -- Bill Buxton

Only this way will we be able to move away from the culture of engineering hacker to creative designer. Indeed, this has been done very successfully by some companies: Web animation (e.g., Flash), Video Editing, Sound engineering systems, Game Engines, to name a few, where the companies targetted the creative non-programming end user. This successfully led to this new age of creativity in New Media Design that we are now living within. Unfortunately, Computer Science and Engineering has had very little to do with this revolution.

You are a Designer, not a Technician Sketchbook carry one constantly collect / generate / develop a multitude of ideas Tools see what is out there your media choice affects what you create Aesthetics they matter – being a ‘dweeb’ is no excuse Critique challenge all designs you see present yours – don’t be shy! Portfolio collect your works be proud