CS408 Assignment 1 Solution and Discussion

Assignment No. 1
Semester: Fall 2019
CS408 – Human Computer Interaction
Total Marks: 20

Due Date: 11-11-2019

Instructions
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if:

o Assignment is submitted after due date.
o Submitted assignment does not open or file is corrupt.
o Assignment is copied (From internet/students).
Objectives:
The objective of this assignment is to:

(a) Identifying roles of input/output channels in Human Computer Interaction

(b) Enable you to find Goals, Operators and Sub-goals.

Assignment Submission Instructions
You have to submit only.doc/ docx file on the Assignments interface of CS408 at VULMS. Assignment submitted in any other format will not be accepted and will be graded zero marks.

For any query about the assignment, contact only at [email protected]
Do not post queries related to assignment on MDB.
Question No.1 15 Marks

Consider the following scenario:

“Objects Identifier system (a mobile application) is designed to help the blind and visually impaired users to identify objects they encounter in their daily lives (e.g. Cup, Glass, plant or any object).”

You are required to:
a) Choose a suitable combination of input and output devices to best support the intended interaction.
b) What should be the features of the input and output devices that help the blind people to work on the given system?
c) Explain the major problems that the input and output devices solve.

Note: You are supposed to describe at least one input and one output device for the intended interaction.

Solution Table:

Intended Interaction: Objects Identifier system for blind users
(a) Device Name (b) Features © Solved Problems
Input Device(s)

Output Device(s)

Question No. 2 05 Marks

Identify the goals, sub-goals and operators involved in given problem

“Open a File name (HCI-Notes) from D. drive and Update the second paragraph of page no. 20 in a file”.

Use a word processor to update a paragraph and note your actions, goals, sub-goals and operators.

Deadline:
The deadline to submit your assignment is 11th November 2019. Your assignment must be submitted within the due date through VULMS. No assignment will be accepted through email after the due date.

3eb12191-4db9-4992-ab7b-5c2692ebbfb4-image.png
Intended Interaction: Objects Identifier system for blind users
(a) Device Name (b) Features © Solved Problems
Input Device(s) Mobile Camera The device must have the built in camera to capture the image of object.

The image of object will be stored in the device for image processing. A blind or visually impaired people find difficulties to recognize different objects by just touching them (unless trained).

This input device will solve their problem in recognizing these objects by capturing the image of the object through the camera of the device.

Output Device(s) Synchronized Speaker A synchronized speaker that speaks out that which objects is this.

The main feature of the speaker is to speak out the object name after recognition of the captured image or video. A blind or visually impaired people find difficulties to recognize different objects by just touching them.

This device will solve their problem by speaking out the name of object by capturing the image.

ff4f8a69-0aba-44d2-9a1a-6ef95b75e85c-image.png
OR:

Goal and Sub-Goals:

Looking at the operators an obvious one to resolve this goal is Update paragraph
Which has the pre-condition ‘required page of the file should be opened and cursor at start of paragraph’.
We therefore have a new sub-goal: move to paragraph.
The pre-condition is ‘cursor anywhere in document’ (which we can meet) but we want the second paragraph so must initially be in the first.
We set up a new sub-goal, move to start, with pre-condition ‘cursor anywhere in document’ and result ‘cursor at start of document’.
We can then apply move to paragraph and finally update paragraph. We assume some knowledge here (that the second paragraph is the paragraph after the first one).

3eb12191-4db9-4992-ab7b-5c2692ebbfb4-image.png
Intended Interaction: Objects Identifier system for blind users
(a) Device Name (b) Features © Solved Problems
Input Device(s) Mobile Camera The device must have the built in camera to capture the image of object.

The image of object will be stored in the device for image processing. A blind or visually impaired people find difficulties to recognize different objects by just touching them (unless trained).

This input device will solve their problem in recognizing these objects by capturing the image of the object through the camera of the device.

Output Device(s) Synchronized Speaker A synchronized speaker that speaks out that which objects is this.

The main feature of the speaker is to speak out the object name after recognition of the captured image or video. A blind or visually impaired people find difficulties to recognize different objects by just touching them.

This device will solve their problem by speaking out the name of object by capturing the image.

ff4f8a69-0aba-44d2-9a1a-6ef95b75e85c-image.png
OR:

Goal and Sub-Goals:

Looking at the operators an obvious one to resolve this goal is Update paragraph
Which has the pre-condition ‘required page of the file should be opened and cursor at start of paragraph’.
We therefore have a new sub-goal: move to paragraph.
The pre-condition is ‘cursor anywhere in document’ (which we can meet) but we want the second paragraph so must initially be in the first.
We set up a new sub-goal, move to start, with pre-condition ‘cursor anywhere in document’ and result ‘cursor at start of document’.
We can then apply move to paragraph and finally update paragraph. We assume some knowledge here (that the second paragraph is the paragraph after the first one).