Effective User Interface Development - Student Presentations
Students will prepare syllabus points to present to class
Factors affecting readability
➢ use of white space
|
Adam
|
➢ judicious use of colour and graphics
| Ben Judicious use of colour and graphicsJudicious use of colour and graphics | ➢ grouping of information
| Patrick Grouping of InformationGrouping of Information | ➢ legibility of text
| Cody 8.2.2.4 Readability issues8.2.2.4 Readability issues
| Prompts and messages
➢ effective prompts |
Tate
Effective PromptsEffective Prompts
| ➢ unambiguous and non-threatening error messages
| Jack
Unambiguous and non-threatening error messagesUnambiguous and non-threatening error messages
| | ➢ provision of feedback | Regan
Provision of feedbackProvision of feedback
| Consistency of design (see chapter 1, pages 25-32)
| Robert / Zac
Consistency of designsConsistency of designs
| | Social and ethical issues (see chapter 1, in particular pages 35-39) | Harrison/ James
GUI Social And Ethical IssuesGUI Social And Ethical Issues
| | | | | | |
HSC style question:
A page setup screen for a graphics application is required to gather the following information: • The size of the left, right, top and bottom margins. • Page orientation – either landscape or portrait. • The printer to which the document will be sent. • The final printed size of the graphic. (a) Design a user interface for this page setup screen.
(b) Explain how the software could ensure that the data entered is appropriate.
(b) The paper size can be determined directly from the printer driver. If the user enters margin or graphic sizes that will not fit then these values are automatically adjusted to fit the page size. The value just entered is retained wherever possible and the other values are altered and reflected within the preview frame. Inputs such as negative numbers or alphabetic characters simply cannot be entered. These techniques mean that it should never be necessary to generate error messages.
4 User Interface Development - QA.pdf4 User Interface Development - QA.pdf
|