Menus: The Pedagogic Vector

advertisement

Menus: The Pedagogic

Vector

Cooper 27

William H. Bowers – whb108@psu.edu

Agenda

Command Line Interfaces

Sequential Hierarchical Menus

The Lotus 1-2-3 Interface

Drop-down and Pop-up Menus

Menus Today

William H. Bowers – whb108@psu.edu

Command Line Interfaces

1970’s era mainframes used batch processing

– Punch cards

– JCL

Early minicomputers

– Command line

– Real time interface

William H. Bowers – whb108@psu.edu

Sequential Hierarchical Menus

Lists of choices

Each choice brings up another list

Removed the requirement to memorize commands

Somewhat tedious to step through

William H. Bowers – whb108@psu.edu

The Lotus 1-2-3 Interface

Visible hierarchical menus

Allowed user to remain in visible program area while accessing commands

Allowed direct entry of commands

William H. Bowers – whb108@psu.edu

Drop-down and Pop-up Menus

Overlaps and obscures screen

Leaves original screen untouched

Helped flatter hierarchies

William H. Bowers – whb108@psu.edu

Menus Today

Modified by two new idioms

– Direct manipulation

– Toolbars

Menu commands

– Provide better descriptions

– Allows easy cancellation of commands

– Facilitates learning

– Include shortcuts

William H. Bowers – whb108@psu.edu

Questions & Discussion

William H. Bowers – whb108@psu.edu

Download