Presentation is loading. Please wait.

Presentation is loading. Please wait.

A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest.

Similar presentations


Presentation on theme: "A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest."— Presentation transcript:

1 A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest the purpose/user group they are most suitable for. COULD explain factors to consider in creating a well designed UI Create a well designed user form using Java NetBeans

2 A-Level Computing#BristolMet Human Computer Interface (HCI) HCI is the point where humans can interact with the computer. They are designed using software and are facilitated by hardware (input and output devices). TASK: Prepare a presentation of the following different types of interface design: Graphical User Interface (GUI) Menu based interface Form-based interface Natural language interface Command line interface Give examples of each and explain why they would be suitable for different purposes and certain user groups.

3 A-Level Computing#BristolMet Good User Interface Design Now create checklist of things to consider when designing an effective user interface: Provide: Help for novice users Short cuts for experts Meaningful images Consistent behaviour Clear, helpful error messages Uncluttered screens with effective use of colour and text that is easy to read. Text vs Graphics GUIs are generally easier to use Sometimes it is quicker for an expert to type commands Overuse of GUIs can slow the system down

4 A-Level Computing#BristolMet Practical – Form Builder Create a well designed user form with the UI principles in mind. You can either use Java Netbeans for an online form or MS Access for an offline database form. Tutorial 1 – Basic GUI Tutorial 2 – GUI Entry Form


Download ppt "A-Level Computing#BristolMet Session Objectives#15 MUST define the term user interface SHOULD describe the characteristics of different UIs and suggest."

Similar presentations


Ads by Google