1 / 83

Second Midterm Review

Second Midterm Review. CS 580 Human Computer Interaction. Question 1. What is Paradigm?. Paradigm Definition. The way you see something Your point of view Frame of preference or belief The way we understand and interpret the world It’s like a map in our head. Question 2 .

marika
Télécharger la présentation

Second Midterm Review

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Second Midterm Review CS 580 Human Computer Interaction

  2. Question 1 What is Paradigm?

  3. Paradigm Definition • The way you see something • Your point of view • Frame of preference or belief • The way we understand and interpret the world • It’s like a map in our head

  4. Question 2 The paradigm describes reality, not only one aspect of reality

  5. Answer 2 • Correction: The paradigm does not necessarily describe reality, and at best only describes one aspect of reality.

  6. Question 3 What is paradigm shift?

  7. Paradigm Shift • Paradigm shift is the way of looking at something differently • A paradigm shift is a sudden change in point of view.

  8. Question 4 What was the initial paradigm in Computers and what was its paradigm shift

  9. Initial Paradigm in Computers and its Paradigm Shift The initial paradigm is Batch processing And the paradigm shifts were Timesharing and Networking

  10. Question 5 What is the definition of Computer Supported Cooperative Work (CSCW)

  11. Computer Supported Cooperative Work (CSCW) • Software tools and technology to support groups of people working together on a project • Example: Electronic Mail

  12. Question 6 DefineThe World Wide Web (WWW)

  13. The World Wide Web All the resources and users on the Internet that are using the Hypertext Transfer Protocol (HTTP)

  14. Question 7 What is Ubiquitous Computing?

  15. Ubiquitous Computing • Definition: information processing integrated into everyday objects and activities.   • The word ubiquitous mean "existing everywhere."

  16. Question 8 What is Context-aware Interaction?

  17. Context-aware Interaction Context-aware is linkingchanges in the environment with computer systems

  18. Question 9 What is design in HCI?

  19. Design in HCI • It is a process: • a goal-directed problem solving activity informed by intended use, target domain, materials, cost, and likelihood • a creative activity • a decision-making activity to balance trade-offs

  20. Question 10 List the Interaction Design activities

  21. Interaction Design activities • Identifying needs and creating requirements • Developing alternative designs • Building interactive versions of the designs like a prototype • Evaluating designs

  22. Question 11 List the Design Interaction Issues

  23. Design Interaction Issues • Who are the users? • What are ‘needs’? • Where do alternatives come from? • How do you choose among alternatives?

  24. Question 12 How to know your users?

  25. Know you USERS • who are they? • talk to them • watch them • use your imagination

  26. Question 13 Who are the USERS/STAKEHOLDERS?

  27. USERs/STAKHOLDERs • those who interact directly with the product • those who manage direct users • those who receive output from the product • those who make the purchasing decision • those who use competitor’s products

  28. Question 14 How to specify your user’s needs?

  29. User’s Needs • Look at existing tasks: • their context, eg. background, situation, … • what information do they require? • who collaborates to achieve the task? • why is the task achieved the way it is?

  30. Question 15 How do you generate alternatives?

  31. How do you generate alternatives? • ‘Skill and creativity’: research & creation • Seek inspiration: look at similar products or look at very different products

  32. Question 16 Seeking inspiration can be done by looking at similar products or looking at very different products

  33. Answer 16

  34. Question 17 List the steps in process design?

  35. Design Process • requirements • analysis • design • repetition and prototyping • implementation and deployment

  36. Question 18 What are scenarios in design?

  37. Scenarios • stories for design • communicate with others • validate other models • express dynamics

  38. Question 19 What are tools that can be used for screen design and layout

  39. Design Tools • grouping of items • order of items • decoration - fonts, boxes etc. • alignment of items • white space between items

  40. Question 20 What is affordance?

  41. Affordance Visual clue to a function of an object

  42. Question 21 Choose the good design and give reasons Topic Body Topic Body

  43. Question 22 What is Prototyping

  44. Prototyping Demonstration of the final production design

  45. Question 23 What is Software Engineering?

  46. Software Engineering The discipline for understanding the software design process, or life cycle

  47. Question 24 Give examples of lifecycle models from software engineering perspective and from HCI perspective

  48. Answer 24 • from software engineering: waterfall, spiral, iterative • from HCI: Star, usability engineering

  49. Question 25 What are the phases in software lifecycle

  50. Software Lifecycle Phases • Requirements phase • Specification phase • Design phase • Implementation phase • Integration or “testing” phase • Maintenance phase

More Related