Final Exam Friday, Dec 12 8:00am – 10:00am ST 145

Slides:



Advertisements
Similar presentations
Learning in ECE 156A,B A Brief Summary Li-C. Wang, ECE, UCSB.
Advertisements

Introduction to the Course Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development 19, 1999.
Moodle: Engaging Students Online Nathalie Rudner, Thornhill Secondary School Anita Drossis, Vaughan Secondary School York Region District School Board.
INF5200/TOOL5100: CSCW/L Issues in CSCW and groupware Lecture 1, Issues in CSCW and Groupware: Anders Mørch and Sisse Finken INF5200/TOOL 5100,
For many beginning teachers thinking about teaching means For many beginning teachers thinking about teaching means thinking about how to execute a captivating.
1841f0intro1Aug21 CIS841 – Verification and Validation Dr David A. Gustafson
Patrik Hultberg Kalamazoo College
Y axis represents number of candidates OSCE/VIVA course: April 2010 course evaluation and candidate feed back Total candidates: 36 1: very poor 2:
Communication Gap in the US Immigration system – A case study.
Challenging students to acquire deeper knowledge in HCI course N. Ackovska and M. Kostoska 15 th Workshop on “Software Engineering and Reverse Engineering”
Be.wi-ol.de User-friendly ontology design Nikolai Dahlem Universität Oldenburg.
Assessment My favorite topic (after grammar, of course)
John Collins Writing Approach A writing across the curriculum framework.
Engineering Design Capstone Research Project: Part 1 Copyright © Texas Education Agency, All rights reserved. 1.
MAINTAINING PRODUCTIVITY 7 KEYS FOR SETTING REALISTIC GOALS.
Staff Development and the Implementation of UDL: Some Important Questions Alan Hurst Independent Consultant (Retired Professor, School.
Natural User Interfaces
Jenni Bettman The First Tutorial Jenni Bettman
Learning HOW to think instead of following WHAT to think
reddit.com.
Teaching for Mastery in Maths
Welcome to Essay and Research Writing Class 1ST Lecture
3rd Grade: Dinosaurs Spring 2015 By: Melissa Fratarcangeli
& How to Study When Your Professor Doesn’t Give a Study Guide
PRINCIPLES OF MANAGEMENT MGMT300
Storyboarding and Paper Prototyping
Diana Skrzydlo and Nam-Hwui Kim
Principles of Architecture & Construction
What aspect of usability is this clip illustrating?
Soliciting Reader Contributions to Software Tutorials
SURFBRD Michael Margel Dec CSC 2524.
From Beyond Memorizing to Critical Thought
Prototyping CPSC 481: HCI I Fall 2014
Station Method in Education
Methodologies By Akinola Soyinka.
EECE 315: Operating Systems
Robustness of handwriting recognition systems
computer virus infection & symptoms
Learning to Think Critically
Progress from Urban Planning Department on Work Supported by CTE
Seek First to Understand, Then to Be Understood
The Three Little Pigs Lesson
GUI Week 9.
Think-Alouds Based on the text:
PSY 302 Competitive Success/snaptutorial.com
PSY 302 Education for Service/snaptutorial.com
Sumit Banerjee, Cody Hanson, Panya Gupta
The purposes of grading student work
Introduction to Engineering Design II (IE202) Section XBG Team 7 Designing a Robot Students name: IE202-Team#7 Celebration.
Integrating Service Learning in a Technical Writing Course
Section A: Theoretical Evaluation of Production (50 marks)
Business Communication
Building transition into course design
Unit 8 Environment By Luke Wightman.
Readings 06 Upping Usability.
Delwyn L. Harnisch, University of Nebraska, Lincoln
CISC/CMPE320 - Prof. McLeod
How will I start this project?
CSE341: Programming Languages Lecture 26 Course Victory Lap
Lecture 5: Writing Page
COMP444 Human Computer Interaction Usability Engineering
How to Give an Art Critique: Constructive Criticism for Artists
Gathering data, cont’d Subjective Data Quantitative
Zimbabwe 2008 Critical Thinking.
Kahoot & Quizlet Live.
Lecture 1: General Communication Skills
Lesson 2 Prototyping.
Welcome to SYDE 142!! 11/09/2019 Catherine M. Burns.
Kahoot & Quizlet Live.
Problem Solving And visualization.
Presentation transcript:

Final Exam Friday, Dec 12 8:00am – 10:00am ST 145 Beyond rote memorization, concepts! » understand the terms » compare and contrast » apply Emphasis on latter half of course (post-midterm) » only one or two questions on pre-midterm stuff Anything I asked you to write down in class! Fair game! (hint hint) Revise your lecture notes Revise your tutorial notes Highlight and summarize important terms and concepts

Questions about final?

Last Lecture & NUIs CPSC 481: HCI I Fall 2014 Anthony Tang

Outline NUIs & Reality-based interfaces Future of User Interfaces My thoughts and goals Research in HCI

Natural User Interfaces NUI = f(input / output capabilities, human capabilities) NUI = feelings of efficacy

Scything http://www.youtube.com/watch?v=49NqwfaiMt8 http://www.youtube.com/watch?v=ns2Hbbw3RQE Taking advantage of physical capabilities, naïve physics, understanding of the world Allows

Reality-Based Interfaces One way of thinking about “Natural User Interfaces” -> ‘Reality-based interfaces’ » Robert Jacob et al., 2008 In spite of the name, they are not advocating necessarily re-creating reality; instead, advocating leveraging our understanding of “reality” for design http://www.cs.tufts.edu/~jacob/papers/chi08.pdf

Reality-Based Interfaces - Themes We are good at the following things already, so design/build interfaces that leverage these skills!! Naïve physics Body awareness & skills Environment awareness & skills Social awareness & skills http://www.cs.tufts.edu/~jacob/papers/chi08.pdf

Urban Resource Planner Makes use of naïve physics, and knowledge/understanding of environment and physical space Moves body to change viewpoints No need to share “a screen”, it is a physical workspace Trade-offs Building material is manipualted with a wand – reality & expressive power trade off Easy to change position, but difficult to change the shape of buildings (reality/practicality; reality/expressive power) http://tangible.media.mit.edu/project/io-bulb-and-luminous-room/

Tradeoffs Expressive Power: people can perform a variety of tasks in the application domain Efficiency: users can perform a task quickly Versatility: users can perform many tasks from different application domains

Tangible Video Editor Each block represents a video clip Videos can be edited by physically moving blocks around http://www.cs.tufts.edu/~jacob/papers/tei07.zigelbaum.pdf

Trade-offs URP Versatility: With URP, users cannot perform many tasks from different application domains – they are limited to the one domain that URP supports. Tangible Video Editor Expressive Power: people are limited to very simple types of video editing operations Efficiency: while perhaps useful for a novice, this would slow down an expert Versatility: only good for video editing! :-\

Questions about final?

Future of User Interfaces Which of the interfaces in these video are probable to be used in five years? In ten years? Which of the interfaces looks most useful? Least useful? What does this make you think of?

Microsoft Productivity Future Vision (2011) http://www.youtube.com/watch?v=t5X2PxtvMsU https://www.youtube.com/watch?v=a6cNdhOKwi0

i/o Brush http://web.media.mit.edu/~kimiko/iobrush/

Questions about final?

My Thoughts Sensitivity Spaces for possible designs Motivating good design practices Sensitivity to good/bad design  things you “know”, but it wasn’t pointed out Showing you that even with simple projects, there are a wide space of possible designs --working in teams --across teams, same project --communication to users, but also about and of ourselves When asked, there are no “right” answers. There are definite “wrong” answers. Goal: teach you to identify the tradeoffs in different possible designs Motivating good design practices -- helping you to identify these tradeoffs

More Thoughts Humbling you and your intuitions Teaching a certain “logic” to design Showing that even your best efforts are sometimes not good enough --Showing your interface to real users: what do they think? Backing up the logic with foundation knowledge

Another thought Design is as much about figuring out how to fit a set of features into a system as it is about reducing the feature set – not just visual feature set, but also which features to actually include

In the “real” world… Identify and test assumptions about design/use Design, even in little ways, with a deeper understanding of who your users may be » not always “end-user” as in consumers

Questions about final?

Thanks! We’re done! 