Module Learning Strategies
There will be 12 lectures covering the theoretical issues of GUI design. There will be 4 surgery sessions, one per week for the first 4 weeks - covering the language required to support the theoretical issues.
There will be 24 practical sessions providing opportunities to implement theoretical issues.
Independent study will involve reading course material prior to lectures and attempting exercises to demonstrate new theoretical topics.
(1:n)1.33 (1:20)2
Module Additional Assessment Details
Assignment: 100% (learning outcomes 1, 2, 3, 4)
Module Resources
Visual Studio.NET or equivalent
Module Special Admissions Requirements
Prior study of a high level programming language necessary.
Module Indicative Content
Introduction to an suitable development environment
Appropriate language for implementation of GUIs
Principles of GUI design
Graphical components of interface (eg. buttons, text fields, check boxes, etc)
Use of colour and its relationship to the human visual system
Screen structuring and layout
Textual information presented in error messages, help systems and instructions
Navigation and consistency
Database access
Module Texts
Visual Basic. NET for Students, Bell and Parr, 2003, Pearson Education Ltd, ISBN: 0-201-74205-5
An Introduction to Programming Using VB.NET, Edition 5, Schneider, 2003, Prentice Hall, ISBN: 0-13-030657-6
On-line resources and course material