Compare and contrast the two frameworks.

Assignment Help Computer Engineering
Reference no: EM13806978

Question One-

1. (a) Give a brief description of cognition and its relationship to four dominant cognitive frameworks for HCI and Interaction Design. Provide full accounts of two of these frameworks: Mental Models and External Cognition, with appropriate examples. [15 marks]

b) Compare and contrast the two frameworks.

2. a) What are the design implications of Learning Design Interfaces that encourage exploration?

Question Two

1. (a) Mobile phones are now commonplace and designing for them presents new challenges. Outline the key issues involved when designing a mobile phone interface and reflect on how or if these were implemented in a mobile phone that you have used.

2 (b) When Microsoft first designed their operating system for pocket PCs they took their current system and replicated it on a smaller scale whereas Palm took the opposite approach with their PalmPilot. Compare and contrast the approaches taken and outline which approach you would take if migrating software to today's smartphones.

Question Three

1. a) Mao (2005) stated that "User-Centered Design (UCD) is a multidisciplinary design approach based on the active involvement of users to improve the understanding of user and task requirements, and the iteration of design and evaluation." His work was based on three principles. Briefly explain these principles.

b) Explain what is meant by the terms internationalization and localization, and identify from your coursework or elsewhere what aspects of your chosen website are most likely to be affected.

Question Four

1. a) The Agile software development method has similar goals to user centred design in that it puts the user at the centre of the process. Fully discuss whether you could integrate user-centred design and the agile software development method using relevant examples to illustrate your answer.

b) Provide a brief explanation of the goals of HCI evaluation.

Question Five

It is worthwhile to carry out evaluation prior to implementation because problems found at the design stage are much easier and cheaper to fix than those found once the system has been built. Evaluation at this stage tends to be carried out by people from the design team or HCI experts rather than users. A number of methods exist. Discuss either the Cognitive Walkthrough method OR the
Heuristic evaluation method. Illustrate your answer with examples from your coursework or elsewhere.

Reference no: EM13806978

Match the flowcharting segments with the descriptions

Match the flowcharting segments with the descriptions to which they correspond. Four descriptions will be left blank.- Data on source documents are keyed to an offline disk.

Does the otr time appear to be stable why or why not

The data in below table lists country code and the order to remittance (OTR) time for hardware / software installations for the last 76 installations (from first to last). D

Write another program that deserializes objects from file

Write a class named TestScores . The class constructor should accept an array of test scores as its argument. The class should have a method that returns the average of the

Examine the physical data model that you created

Examine the physical data model that you created in question F. Develop a clustering and indexing strategy for this model. Describe how your strategy will improve the perfor

What are the security and privacy risks and vulnerabilities

What are the security and privacy risks and vulnerabilities in using the Internet? List some specific common attack strategies and describe how they work and their effects/c

Html and javascript

Write down the HTML and JavaScript: A 3x3 2D array: Arrays can have anything, even other arrays. In the JavaScript, 2D arrays are assigned with the single array, where ea

Write down a program that inserts 25 random integers

Write down a program that inserts 25 random integers from 0 to 100 in order into a linked-line object. The problem must calculate the sum of the elements and the floating-po

Write a program to generate a series of pseudo random number

You will write a program to generate a series of pseudo random numbers, using a linear feedback shift register method. You will start with an arbitrary number (not zero) x


Write a Review

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd