EdX

Human-Computer Interaction III: Ethics, Needfinding & Prototyping (edX)

Human-Computer Interaction III: Ethics, Needfinding & Prototyping (edX)

Build on your knowledge of HCI’s core principles by learning to design interfaces in the real world. Begin with the ethics of human subjects research, then learn critical methods for requirements gathering and brainstorming design alternatives. In this course, you’ll begin by learning the design life cycle. This is the process by which we investigate user needs, brainstorm potential designs, create prototypes, and evaluate those prototypes. This life cycle provides the structure for the third and fourth courses in this professional certificate.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

A key part of the design life cycle, however, is human subjects research. In interface design, this involves asking users for information about what they do and what they need, and then asking them for feedback on the prototypes that you develop. In HCI more broadly, this may involve testing different ideas with users to see what facilitates the best user experience. Whenever we interact with users, though, we need to keep in mind users’ rights to privacy and transparency, and so we begin this course with a discussion of ethics in HCI. This is grounded in the university Institutional Review Board process, but also investigates the role of ethics in HCI in industry as well.
From there, you’ll move on to needfinding and requirements gathering. It is always tempting to jump straight into designing an interface based on our intuitive understanding of a task or need, but successful interface design always starts with an understanding of the users: who are they, what they do, and what they need. This involves both interacting directly with them via surveys and interviews, as well as observing them at a distance or even attempting the tasks ourselves. This concludes with an understanding of the requirements of any interface we create.
From there, you’ll move on to brainstorming design alternatives. Again, it is often tempting to jump straight to the design we have in mind, but successful interface design starts with the results of needfinding and attempts a more grounded investigation of possible solutions. Through this lesson, you’ll learn techniques for managing effective brainstorming sessions and approaches to exploring the ideas that are created including artifacts like user personas, interaction timelines, and storyboards.
Finally, you’ll conclude by learning about prototyping. Implementing an interface is a complicated process, and there is a risk that we may invest lots of time into an interface that is doomed to fail because we do not get user feedback on the idea. The goal of prototyping is to get an idea in front of users as quickly as possible to validate and improve it before we move on to the high pressures of implementation.
By the end of this course, you’ll have an understanding of the design life cycle and its first three major stages: needfinding, brainstorming, and prototyping. You’ll also understand the ethical implications of HCI research and how to safeguard users’ rights.
This course is part of the Human-Computer Interaction Professional Certificate.

What you'll learn

  • The structure of the design life cycle: needfinding, brainstorming, prototyping, and evaluation.
  • The value of research ethics and the importance of emphasizing the user’s rights.
  • The role of Institutional Review Boards in governing university research.
  • The importance of ethics in industry and the mechanisms for ensuring they are maintained.
  • The importance of needfinding in the design life cycle.
  • Mechanisms for active needfinding, including surveys, interviews, and focus groups.
  • Approaches to personal needfinding, including participant observation and apprenticeship.
  • Ways to observe organic interaction, such as naturalistic observation or investigation of hacks and workarounds.
  • The data inventory, a structure for ensuring you understand your user and their problems.
  • Approaches to brainstorming design ideas, both individually and in groups.
  • Methods for further exploring design ideas, such as user personas and storyboards.
  • The spectrum of prototyping, from low-fidelity to high-fidelity.
  • The importance of low-fidelity prototypes in getting early feedback.
  • Approaches to low-fidelity prototyping, such as paper prototypes and Wizard of Oz.
  • Multi-level prototyping, or prototyping at variouslevels of abstraction.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Laudato si': On Care for Our Common Home (edX) EdX
SDGAcademyX,SDG Academy

Laudato si': On Care for Our Common Home (edX)

A mini-course on the urgent call to action: protect the earth and its inhabitants from ruin. What is “Laudato Si”? First presented by Pope Francis – spiritual leader to the world’s 1.2 billion Catholics – to his faith-based cohort, it is a call to action addressed not only to Catholics, but to all people of the world. Laudato Si’: On Care for Our Common Home raises the profile of the grave ecological crisis that humanity has created and issues a moral clarion call for urgent action to protect the earth and its inhabitants from ruin.

Self Paced
Self-Paced
Introduction to Human Resources (HR) leadership and HR management strategies (edX) EdX
Stellenbosch University,StellenboschX

Introduction to Human Resources (HR) leadership and HR management strategies (edX)

This introductory course will introduce the learner to ‘strategic HR’ as a key, value-adding function in the organization – helping it to achieve its business objectives. It will unpack key concepts from a strategic HR point of view, such as ‘ethics and governance’, ‘HR risk management’ and a ‘digital HR strategy’. Finally, it will consider the future of work and what a global HR strategy entails.

Self Paced
Self-Paced
Teaching Computational Thinking (edX) EdX
University of Canterbury,UCx

Teaching Computational Thinking (edX)

This course is for educators who are passionate the future of their 7-12+ year old students and want to learn more about teaching computer science in an engaging and meaningful way. This course is designed to show you how to teach computational thinking to children aged 7-12+. The course will be valuable to you, whether you are new to this approach or an enthusiastic practitioner.

Self Paced
Self-Paced
Ergonomics in Design (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Ergonomics in Design (edX)

The course is designed to provide a basic understanding of ergonomics in design through the introduction of human anatomy, anthropometry, and modeling techniques with the aim of improving safety, productivity, comfort and health of people. Ergonomics is the application of scientific information about people in order to design products and systems so that they are safe, productive, comfortable and healthy for people to use.

Self Paced
Self-Paced
Ethics in Action (edX) EdX
SDGAcademyX,SDG Academy

Ethics in Action (edX)

What do the world’s great religious and secular philosophies have to say about ethical conduct? Which virtues are common across faiths? And what role do religious communities have to play in building a more just and sustainable world? The challenges of sustainable development are more than technical or political—they are also moral, calling on us to examine who we are as human beings, and who we want to be going forward.

Self Paced
Self-Paced
Virtual Building Design for Engineers Using Autodesk Revit (edX) EdX
University of Maryland, College Park,University System of Maryland - USM,USMx,UMD

Virtual Building Design for Engineers Using Autodesk Revit (edX)

This course is a beginners guide to Autodesk Revit software. Students will learn the fundamentals of Autodesk Revit’s functionality and how Design Professionals and Project Teams use Autodesk Revit-centric and BIM-centric workflows for design and construction optimization, coordination, visualization, and automation.

Self Paced
Self-Paced
Ethical Decision-Making: Cultural and Environmental Impact (edX) EdX
Georgetown University,GeorgetownX

Ethical Decision-Making: Cultural and Environmental Impact (edX)

International corporations can trigger significant cultural shifts and environmental impacts. For example, when foreign corporations set up large mineral extraction operations in developing countries, both culture and environment are altered. Ethical concerns arise when manipulative marketing techniques are used to mislead foreign consumers, especially about potentially harmful products. In this course, you will consider the ethics of these types of global influence.

Self Paced
Self-Paced
Introduction to Java Programming: Writing Good Code (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Writing Good Code (edX)

Learn to program in an easy and interactive way and enter the fascinating world of computer science. This is an introductory course to learn programming with Java designed to teach how to code good programs in Java, understanding “good” as both correct and efficient. Basic principles of software engineering will be introduced to make it easier for our future self and others to reuse code. Ethical issues and the intellectual property of our programs will also be addressed in the last part of this course. Examples and case studies will be provided, so that learners can implement simple but increasingly complex programs in Java.

Self Paced
Self-Paced
Introducción al diseño de hardware con Verilog (edX) EdX
Galileo University,GalileoX

Introducción al diseño de hardware con Verilog (edX)

Aprende el lenguaje de descripción de hardware Verilog, utilizado en la industria en el diseño de hardware digital y microprocesadores a la medida. En la actualidad, el hardware de soporte en sistemas digitales se suele diseñar en un solo circuito integrado FPGA (Field Programmable Gate Array), en parte debido al abundante espacio físico que ocuparía una implementación con varios circuitos integrados dedicados para este fin.

Self Paced
Self-Paced
Design Thinking: Prototyping and User Testing (edX) EdX
Rochester Institute of Technology,RITx

Design Thinking: Prototyping and User Testing (edX)

Learn the importance of prototyping and user testing solutions before going to market and how to assess and evaluate solutions post-launch. Creating prototypes puts a proposed solution into action. In this course, you will learn the value of prototypes and user testing as critical components of the design thinking process.

Self Paced
Self-Paced