Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

AY23-24 Semester 1

COMP3423 Human Computer Interaction

Assignment 2 (10%)

Deadline: 5th November, 2023 (Sunday), 23:59

Assignment: To design a better interface

[Total 100 marks]

Objective:

This is an individual assignment. You need to verify your design for Assignment 1, be aware of the importance of user requirements, and learn to formulate user requirements and confirm the design based on them.

Introduction

The current assignment informs you that a good usability experience is as vital as coding. People use your program daily and depend on your logic. Instead of concentrating on your code, they concentrate on their tasks (such as doing open-heart surgery, flying an airplane, or instructing autistic children). They perform worse when you have errors in your work. Therefore, you must produce top-notch user interfaces and avoid considering them unimportant byproducts.

The first two questions ask you how to identify good and poor designs. And then questions 3 and 4 are about the importance of requirements gathering and analysis.

Question 1 (10 marks)

[Warm-up exercises] You need to submit three images of poor designs in your neighborhood, home, or any other product, along with a description explaining why they are poor.

Answer:

Question 2 (10 marks)

[Warm-up  exercises]  Identify  and  analyze  3  interfaces  or  products  offering  feedback  and/or constraints. Describe them by taking photos or downloading appropriate images.

Answer:

Question 3 (40 marks)

Recall what you have done in Assignment 1 – you were told to design a user interface for an app aimed at teaching children to learn and memorize the multiplication table. In reality, this app might be related to multiple stakeholders: children, parents, and teachers.

Now, you need to gather the requirements for children. For example, you may interview a few children (the key  stakeholder) to find out what they need and prefer. The interviews can be completed online. Show them examples, like the mockup of your app, and invite their thoughts.

Answer:

The functional requirements:

The Non-functional requirements:

Question 4 (40 marks)

According to the children’s requirements collected from Question 3, list out what requirements you have not considered in your previous design. Pick any one of the unconsidered requirements as an example, and improve your original design.

Note: You need to capture the screens and show the marker how to walk through the improved interface and include a link below for markers to check.

Answer:

List of unconsidered requirements:

Describe what you have improved:

The walkthrough path of the improved interface (screen captures):

The URL to access the improved interface:

Submission Guidelines:

-     Submit a zip file that contains:

.  A MS Word or PDF document with the answers to the assignment questions. The document should also contain the URLs to the revised prototype.

-     Marks will be deducted if the markers are unable to access the links

-     Please notice the late penalty policy of the HCI course.