1/60
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Requirement Analysis
The process of researching user needs and characteristics to establish system development goals.
User Analysis
A design step that reinforces requirements by focusing on usability and user experience.
Scenario and Task Modeling
The process of identifying task structures and relationships to understand system use.
Storyboarding
A technique used to visually outline how users will interact with an interface.
Interface Selection and Consolidation
The process of choosing and combining interface components, techniques, and hardware.
Hardware Platform
The physical device or environment where an application operates.
Desktop Platform
A stationary platform used for office tasks, multitasking, and research work.
Smartphone Platform
A mobile platform used for simple and short tasks like calling and messaging.
Tablet Platform
A mobile platform with a larger screen used for presentations or mapping tasks.
Embedded System
A platform used for specialized on-the-spot interactions such as printers or photocopiers.
TV or Console Platform
A stationary platform used for TV-centered tasks and limited interaction.
Kiosk
A public stationary installation used for short interaction and monitoring tasks.
Virtual Reality Platform
A system used for immersive experiences such as spatial training or entertainment.
Free Form Platform
A customized hardware setup designed for specific purposes.
Software Interface Components
Integrated interface parts that simplify user interaction with a system.
WIMP
A GUI concept referring to Windows, Icons, Menus, and Pointer interaction.
Window
A visual working area in an interface where tasks and content are displayed.
Icon
A small pictorial representation used to interact with applications or functions.
Earcon
A brief distinctive sound used to represent events or convey information.
Tile
A dynamic icon that updates its appearance with useful information.
Menu
A list or arrangement of options that allows users to activate commands.
Pull-down Menu
A top-level categorical menu that drops down from a menu bar.
Pop-up Menu
A context-specific menu that appears near the selected object.
Toolbar
A group of frequently used icons or commands for quick access.
Tabs
Menu items arranged like file folders for category navigation.
Scroll Menu
A menu used for long lists of selectable items.
Buttons or Hyperlinks
Menu options used when there are only a few choices.
Checkbox
An interface element that allows multiple selections.
Radio Button
An interface element that allows only one selection from a group.
Hot Keys
Keyboard shortcuts designed for expert users.
Pointer Interaction
Direct manipulation of interface objects using devices like a mouse.
Text Box
A GUI component used for entering short or medium text input.
Form
A combination of interface elements used for long or related user input.
Dialog Box
A small window used for short mixed-mode input and communication.
Combo Box
A drop-down list that also allows users to type their own input.
3D Interface
An interactive visual environment that gives the perception of depth.
Wireframing
Designing the structural layout of a webpage or application before visual design.
Wireframe
A simple visual guide showing placement of content and UI elements.
User Interface (UI)
A channel between human and computer interaction where users control a computer or machine to complete tasks.
Application Programming Interface (API)
A set of routines, protocols, and tools that allow software components to communicate and interact.
Window Manager
Software that controls the appearance, layout, and positioning of windows in a graphical interface.
Natural Language Interface
A type of interface where users interact with the computer using conversational language through questions and answers.
Menu-Based Interface
An interface that provides users with a list of options or commands to choose from on the screen.
Form-Based Interface
An interface that uses forms with fields where users input data or information.
Command Line Interface (CLI)
An interface where users control programs by typing commands using the keyboard.
Graphical User Interface (GUI)
An interface that allows users to interact with a computer using graphical elements like windows, icons, and buttons.
Input
Any data or information sent to a computer for processing using input devices like keyboard or mouse.
Output
Any processed information produced by a computer and displayed to the user such as text or images.
Interrupt
A signal sent to the processor indicating that an input or output event occurred and must be handled.
Event-Driven Programming
A programming structure where the flow of the program is controlled by events such as clicks, keypresses, or messages.
Event
An object created when a change occurs in the graphical user interface such as clicking a button or typing text.
Event Source
The object that generates or triggers an event.
Event Listener
A program code that waits for and responds to events triggered by the event source.
ActionEvent
An event that occurs when a graphical element like a button or list item is clicked.
ContainerEvent
An event that occurs when objects are added to or removed from a GUI container.
KeyEvent
An event triggered when a key on the keyboard is pressed, typed, or released.
WindowEvent
An event related to window actions such as opening, activating, or closing a window.
MouseEvent
An event generated by mouse actions like clicking, pressing, or dragging.
TextEvent
An event that occurs when the text in a text field or text area changes.
ComponentEvent
An event generated when a component is hidden, moved, or resized.
AdjustmentEvent
An event generated when a scrollbar is adjusted or used