CPSC 581 Human Computer Interaction II Interaction Design Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material.

Slides:



Advertisements
Similar presentations
Intel Do-It-Yourself Challenge Lab 5: Controlling Galileo from a webpage Nicolas Vailliet
Advertisements

Win8 on Intel Programming Course Win8 for developers, in detail Cédric Andreolli Intel.
Win8 on Intel Programming Course Desktop : Introduction Cédric Andreolli Intel Software.
Win8 on Intel Programming Course Desktop : WPF Cédric Andreolli Intel Software
10+10 Descending the Design Funnel Chapter 1.4 in Sketching User Experiences: The Workbook.
Intel Do-It-Yourself Challenge node.js
The State Transition Diagram
Win8 on Intel Programming Course Desktop : Sensors Cédric Andreolli Intel Software
Internet of Things with Intel Edison Web controller
Internet of Things with Intel Edison GPIO on Edison
Win8 on Intel Programming Course Win8 and Intel Paul Guermonprez Intel Software
Why Should I Sketch? Chapter 1.2 in Sketching User Experiences: The Workbook.
Intel Do-It-Yourself Challenge : Let’s build an autonomous drone Paul Guermonprez Intel.
The Keyboard Study Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this deck is used from other.
The Branching Storyboard Chapter 4.3 in Sketching the User Interface: The Workbook Image from:
©2013 Core Knowledge Foundation. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Internet of Things with Intel Edison Presentation Paul Guermonprez Intel Software
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.
ESE Einführung in Software Engineering N. XXX Prof. O. Nierstrasz Fall Semester 2009.
Saul Greenberg CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
ESE Einführung in Software Engineering X. CHAPTER Prof. O. Nierstrasz Wintersemester 2005 / 2006.
Metamodeling Seminar X. CHAPTER Prof. O. Nierstrasz Spring Semester 2008.
CPSC 581 Human Computer Interaction II Interaction Design.
ESE Einführung in Software Engineering X. CHAPTER Prof. O. Nierstrasz Wintersemester 2005 / 2006.
N. XXX Prof. O. Nierstrasz Thanks to Jens Palsberg and Tony Hosking for their kind permission to reuse and adapt the CS132 and CS502 lecture notes.
James Tam CPSC 481 Foundations and Principles of Human Computer Interaction James Tam.
Internet of Things with Intel Edison Led sensor lab
OORPT Object-Oriented Reengineering Patterns and Techniques X. CHAPTER Prof. O. Nierstrasz.
CP — Concurrent Programming X. CHAPTER Prof. O. Nierstrasz Wintersemester 2005 / 2006.
12. eToys. © O. Nierstrasz PS — eToys 12.2 Denotational Semantics Overview:  … References:  …
SWOT Analysis Strengths Weaknesses SWOT Opportunities Threats.
Sequential Storyboards Chapter 4.1 in Sketching the User Interface: The Workbook Image from:
Intel Do-It-Yourself Challenge Hello World with the Arduino IDE Nicolas Vailliet Intel.
Intel Do-It-Yourself Challenge Lab 1: Intel Galileo’s Arduino side Nicolas Vailliet
Collecting Images & Clippings Chapter 2.3 in Sketching User Experiences: The Workbook.
Graphical Screen Design Part 1: Contrast, Repetition, Alignment, Proximity Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada.
Win8 on Intel Programming Course Modern UI : Sensors Cédric Andreolli Intel Software.
Win8 on Intel Programming Course Modern UI : Features Cédric Andreolli Intel Software.
Win8 on Intel Programming Course The challenge Paul Guermonprez Intel Software
Win8 on Intel Programming Course Modern UI HelloWorld in HTML5/JS Cédric Andreolli Intel.
What is a sketch? Chapter 1.2 addendum Sketching User Experiences: The Workbook.
Internet of Things with Intel Edison Compiling and running Pierre Collet Intel Software.
CPSC 581 Human Computer Interaction II Interaction Design.
The Animated Sequence Chapter 5.1 in Sketching User Experiences: The Workbook.
CPSC Ubiquitous Computing Topic: Proxemic Interactions #include #define PORT /* The port number of the server */ main() { intmain_sock, new_sock,
Internet of Things with Intel Edison CylonJS Pierre Collet Intel Software
The Sketchbook Chapter 1.4 in Sketching User Experiences: The Workbook.
Sketching Vocabulary Chapter 3.4 in Sketching User Experiences: The Workbook Drawing objects, people, and their activities.
Win8 on Intel Programming Course Paul Guermonprez Intel Software
Design of Everyday Things Part 2: Useful Designs? Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Images from:
© 2014 Core Knowledge Foundation. This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 3.0 Unported License.
The Narrative Storyboard Chapter 4.4 in Sketching User Experiences: The Workbook.
Images of pesticides By: Leslie London, University of Cape Town This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 2.5.
Digital Ecosystems supporting growth and SMEs 1st cluster meeting Results and commitments 1st cluster meeting Results and commitments.
CPSC 581 Human Computer Interaction II Interaction Design.
EngageNY.org ©2012 Core Knowledge Foundation. This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
© 2015 Core Knowledge Foundation. This work is licensed under a Creative Commons Attribution- NonCommercial-ShareAlike 3.0 Unported License.
Controlled Experiments Part 2. Basic Statistical Tests Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material.
Controlled Experiments
Sketching Vocabulary Chapter 3.4 in Sketching User Experiences: The Workbook Drawing objects, people, and their activities.
Methodology Overview basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
CPSC 581 Human Computer Interaction II
Agenda Video pre-presentations Digital sketches & photo traces
Methodology Overview 2 basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
P1: Smart Phone Interaction Workaround
Pre and post workshop assessments
FOTW Worksheet Slides Christopher Penn, Financial Aid Podcast Student Loan Network.
Presentation transcript:

CPSC 581 Human Computer Interaction II Interaction Design Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada 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 Saul Greenberg & Nic Marquardt human computer interaction ubiquitous comuting computer supported cooperative work with help from various others

Your Hosts Contact information or MS 680 – Interactions Laboratory Office hours by appointment: o to arrange one by any time drop in for urgent requests obut no guarantees!

EP patent, Claim 1 A computer-implemented method, comprising: at a device with a touch screen display detecting a movement of an object on or near the touch screen display; in response to detecting the movement, translating an electronic document displayed on the touch screen display in a first direction; characterized by in response to translating, in the first direction, the electronic document beyond an edge of the electronic document while the object is still detected on or near the touch screen display, displaying an area beyond the edge of the document; and in response to detecting that the object is no longer on or near the touch screen display, translating the electronic document in a second direction until the area beyond the edge of the electronic document is no longer displayed.

From US Patent 7,469,381

Do it differently

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

Do it differently

Structure merged class and labs lectures in-class practicum on exercises on-going design critiques oby myself othe TA oclass members ‘spontaneous’ design exercises

Do it differently

How you will be evaluated 60% - 3 major projects ocycles over ~7 classes osketches ocritique oimplementations odemonstrations oportfolio

How you will be evaluated 20% - many exercises series of sketching exercises oreplicate sketching method oapply sketching method interface design methodologies oapply a design method Participation oclass discussions and critiques opresentations of own work Exercises are ‘on demand’ vs. schedules

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 oillustrative of work oarchives of code and supporting documents osummary of accomplishments. 3 visual summaries (1 / project) 1 professional portfolio (web plus print)

Do it differently

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

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

Do it differently

Permissions You are free: to Share — to copy, distribute and transmit the work to Remix — to adapt the work Under the following conditions: Attribution — You must attribute the work in the manner specified by the author (but not in any way that suggests that they endorse you or your use of the work) by citing: “Lecture materials by Saul Greenberg, University of Calgary, AB, Canada. Noncommercial — You may not use this work for commercial purposes, except to assist one’s own teaching and training within commercial organizations. Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one. With the understanding that: Not all material have transferable rights — materials from other sources which are included here are cited Waiver — Any of the above conditions can be waived if you get permission from the copyright holder. Public Domain — Where the work or any of its elements is in the public domain under applicable law, that status is in no way affected by the license. Other Rights — In no way are any of the following rights affected by the license: Your fair dealing or fair use rights, or other applicable copyright exceptions and limitations; The author's moral rights; Rights other persons may have either in the work itself or in how the work is used, such as publicity or privacy rights. Notice — For any reuse or distribution, you must make clear to others the license terms of this work. The best way to do this is with a link to this web page.