Worksheets1. Introduction to HCI and its Evolution
Total questions: 88
Worksheet time: 44mins
Which statement best defines Human–Computer Interaction (HCI)?
Designing interactive systems that fit human needs
Programming low‑level machine instructions for speed
Building hardware circuits for computational efficiency
Studying business models for software monetisation
Which pair lists two core aspects of HCI design?
Understanding users and technology limitations
Optimising profits and licensing models
Replacing humans with full automation
Maximising screen resolution regardless of context
Why were early mechanical calculators not concerned with interfaces?
Builders were the only users operating devices
Governments banned public machine interaction
Electricity made interfaces unnecessary then
Mathematics required no user feedback then
Who designed the Difference Engine and later the Analytical Engine?
Charles Babbage
Blaise Pascal
Herman Hollerith
Alan Turing
Hollerith’s census tabulators primarily used which input medium?
Punched cards for data processing
Magnetic tape for streamed input
Typewritten forms for manual entry
Optical marks for scanned sheets
During the Industrial Era, what new societal need most pushed computing development?
Accurate navigation and census mapping
Real‑time social media analytics
Quantum cryptography and AI safety
Home entertainment and gaming demand
Which contribution is correctly matched to its innovator?
SketchPad — early graphical manipulation
ENIAC — hypertext and personal memex
FORTRAN — low‑level assembler syntax
Engelbart — batch processing with punch cards
What did FORTRAN’s introduction in 1957 primarily enable?
Higher‑level languages for novice programmers
Direct manipulation of on‑screen objects
Graphical user interfaces with icons and windows
Wireless networking between remote terminals
Which device set is associated with the first modern GUI in the Xerox Star (1982)?
Windows, icons, menus, mouse
Command line, batch jobs, cards
Touch screens, gestures, sensors
Voice control, speech synthesis, NLP
Which pair best represents early web expansion to the public?
Mosaic and Netscape browsers
ARPANET and punched cards
ENIAC and SketchPad systems
IBM PC and Apple I platforms
Which shift characterises the move from batch processing toward interaction?
resid
Keyboard input enabling immediate feedback
Paper output replacing screen displays
Removing users from operating environments
What HCI challenges did smartphones introduce most directly?
Small screens with touch and mobility
Mainframe room cooling and power
Punched card alignment precision
Batch scheduling for overnight runs
Which statement best describes Web 2.0’s impact on HCI?
User‑generated content increased social participation
Static pages reduced need for interaction design
Offline applications replaced online communities
Email eliminated browsers for information access
Which principle is closely associated with modern GUI design?
Direct manipulation supports WYSIWYG interaction
Deferred feedback encourages batch job efficiency
Modal command lines minimise cognitive load
Stateless terminals improve hypertext browsing
Which trend illustrates interfaces becoming increasingly invisible?
Gesture and speech with AR or sensors
Larger CRTs with physical dials
Deeper command hierarchies in menus
Mandatory keyboards for every device
Which option best defines Human-Computer Interaction (HCI)?
Study and design of interactions between humans and computers
Designing physical environments for comfort and efficiency
Measuring task success rates in software usability tests
Creating visual layouts for marketing and brand campaigns
Which statement most accurately describes ergonomics in the context of computing?
Designing interfaces, flows, and behaviours for interaction
Designing physical environments to support human comfort and efficiency
Studying emotions and perceptions while using a system
Ensuring products are usable by people with diverse abilities
What is the primary focus of usability as a quality attribute?
Effectiveness, efficiency, and satisfaction in goal achievement
Aesthetic appeal and stylistic consistency of interfaces
Data privacy, integrity, and regulatory compliance
Hardware compatibility and network interoperability
User Experience (UX) is best described as the:
Emotional, physical, and psychological experience while using a system
Analysis of physical strain when operating input devices
Measurement of screen readability under varying lighting
Process of coding backend services for application logic
Interaction design primarily involves:
Designing interactive products including interfaces, flows, behaviours
Assessing human factors in organizational policy formation
Creating accessibility policies for legal conformance audits
Optimizing database schemas for transactional throughput
Accessibility in HCI most directly aims to:
Design for people with diverse abilities such as vision or mobility
Maximize feature sets for advanced power users exclusively
Reduce system load by limiting interface animations globally
Replace physical controls with voice-only interactions universally
Which option best captures the distinction between ergonomics and human factors?
Ergonomics focuses on physical environments; human factors studies interactions in real contexts
Ergonomics analyzes emotional responses; human factors measures code quality
Ergonomics optimizes algorithms; human factors manages project budgets
Ergonomics designs digital interfaces; human factors defines marketing personas
HCI draws from multiple academic disciplines. Which pairing most plausibly belongs on that list?
Psychology and cognitive science
Astrophysics and marine biology
Geology and paleobotany
Meteorology and seismology
Which sense is directly involved in perceiving on-screen icons in user interfaces?
Hearing auditory tones from speakers
Touching surfaces with finger gestures
Seeing visual elements on the display
Smelling environmental scents near devices
Which design choice best supports users with colour vision deficiencies?
Use saturated similar hues for emphasis
Rely on colour alone for status codes
Increase contrast and add redundant cues
Flatten all colours to neutral greys
What is a key risk of overusing visual and auditory signals in an interface?
They improve user vigilance and recall
They lead to clutter and annoyance
They reduce perceptual discrimination
They disable meaningful feedback
Which environmental factor is most likely to impair visual perception at a workstation?
High ambient lighting glare
Stable ergonomic seating
Consistent interface grouping
Clear iconography standards
Designing for attention typically involves which practice?
Adding frequent animations everywhere
Using clear structure and hierarchy
Maximizing font families used
Removing labels from critical items
Short-term memory (STM) is best characterized by which property?
Large capacity with slow access
Limited to around seven chunks
Unaffected by task distractions
Stores lifelong experiences
Which statement accurately contrasts STM and LTM in interaction design?
STM stores skills, LTM supports ongoing tasks
STM has fast access, LTM has large capacity
STM is large capacity, LTM is fast access
STM is stable, LTM is easily disrupted
Which interface decision most effectively reduces cognitive load from memory demands?
Hide steps behind multiple tabs
Rely on users to recall sequences
Keep instructions visible during tasks
Remove menus and icon labels
What is the purpose of chunking in interface workflows?
Compressing data to save storage
Breaking sequences into meaningful parts
Replacing text with decorative icons
Merging unrelated tasks into one
According to Norman, which option best represents knowledge in the world?
User’s memorized keyboard shortcuts
Internalized mental models and skills
External cues like labels and icons
Personal recall of past procedures
An ATM interface forces a card to be ejected before cash is dispensed. Which design principle is primarily applied?
Increase STM load to improve focus
Replace cues with user memory
Use external cues to prevent errors
Eliminate sequence constraints entirely
A warning dialog uses red text alone to indicate danger. What is the main accessibility issue?
Red text reduces attention span
Colour-only coding excludes users
Text length increases clutter
Sound feedback replaces visuals
Which practice helps users notice what matters without distraction?
Moderated use of colour and motion
Multiple fonts across all sections
Continuous background audio cues
Randomized placement of buttons
Heavy reliance on STM during a multi-step form most likely results in which outcome?
Faster completion with fewer errors
User errors from cognitive overload
Improved long-term retention only
Reduced need for on-screen cues
A system message is vague and lengthy. Which consequence most directly follows from a cognition perspective?
It reduces the need for memory
It overloads memory and attention
It increases visual hierarchy clarity
It encourages effective chunking
Which physical factor most directly influences how large touch targets should be on a mobile interface?
Hearing sensitivity in noisy environments
Average user hand and finger size
Common reading speed for adults
User memory for icon meanings
Which design consideration best reduces repetitive strain injuries during prolonged computer use?
Brighter screens with vivid colours
Ergonomic keyboard and mouse setup
Animated icons for engagement
Multiple logins for security
A global app uses red for success messages. Which cultural issue is most relevant here?
Reading direction varies by language
Colour meanings differ across cultures
Touch target sizes change by region
Audio volume preferences differ widely
Which practice helps address different cultural conventions in interfaces?
Use a single humour style globally
Localise content and symbols
Force left-to-right navigation
Hide help to reduce clutter
Which user difference is most associated with personality traits in HCI?
Screen pixel density preferences
Risk tolerance and confidence
Preferred network protocols
Battery management strategies
Designing for diverse personalities is best achieved by providing which combination?
One strict workflow only
Multiple paths and clear feedback
Hidden settings for experts
Complexity by default everywhere
Which statement about gender in HCI aligns with current evidence?
Gender strictly determines ability levels
General trends exist but not determinative
No differences have ever been observed
Design should ignore all user diversity
Children typically benefit most from which interface feature?
Abstract controls with low guidance
Concrete layouts with visual cues
Dense menus with many shortcuts
Minimal icons and text labels
Which set of challenges is commonly faced by older adults when using interfaces?
High multitasking demand only
Reduced eyesight and memory decline
Complex networking configuration
Fast gesture input requirements
Which design change best supports older adults facing the listed challenges?
Smaller text and subtle contrast
Larger fonts with clear navigation
Longer flows with many steps
Hidden labels to save space
Which user type most likely needs simple flows and frequent guidance?
Novice users in new domains
Intermediate users with stable skill
Experts who prefer flexibility
Administrators automating tasks
What is the best way to simultaneously support both novices and experts?
Offer tutorials and provide shortcuts
Disable help for all user types
Hide advanced options permanently
Force everyone to use wizards
Clicking the wrong button despite knowing the correct goal is an example of which error type?
Mistake due to misunderstanding
Slip with correct intention
Mode error in wrong state
Data entry typo error
Entering an email without the '@' symbol best illustrates which error class?
Mode error after a mode switch
Slip caused by motor noise
Mistake from wrong mental model
Data entry error missing field
Selecting 'Print' while the application is in 'Preview Only' mode causes failure. What error is this?
Slip with correct intention
Mistake formed from training
Mode error due to system state
Data entry error on format
Which statement best explains why “designers are not users” often causes interface problems?
Designers possess deep system models unlike typical users
Designers always lack domain knowledge like novice users
Designers prefer aesthetics over any working functionality
Designers test only hardware rather than software
Lack of user involvement during development most likely results in which outcome?
Features misaligned with user mental models
Higher performance with reduced latency
Greater security through fewer permissions
Simpler code with fewer dependencies
Poor requirements gathering commonly leads to:
Wrong goals and misaligned features
Optimized navigation and workflows
Stronger affordances and mapping
Increased visibility and feedback
Ignoring HCI principles typically produces systems that are:
Unusable due to inconsistency and poor feedback
More secure because of strict constraints
Faster because of simplified rendering
Easier to maintain through modular code
Which trade-off reflects technical bias that harms usability?
Prioritising efficiency over understandability
Prioritising user testing over prototyping
Prioritising accessibility over performance
Prioritising clarity over maintainability
Which is a typical design mistake listed in the material?
Overloading the interface with information
Providing progressive disclosure of actions
Using clear and consistent terminology
Offering confirmations for destructive tasks
What problem arises from ambiguous icons or labels?
Users cannot infer control purpose reliably
Systems consume significantly more memory
Networks experience congestion during use
Data become inconsistent across tables
Which practice addresses hidden features and low efficiency?
Improve visibility and reduce steps
Increase password entropy requirements
Replace icons with longer tooltips
Add more modal confirmations everywhere
The principle of visibility primarily means:
Users can see available actions clearly
Interfaces use bright high-contrast colors
All data are shown on one dashboard
Hidden features are accessible by experts
Feedback in HCI requires that:
Every action triggers an understandable response
All screens use identical color palettes
All inputs are strictly validated offline
Every error is logged only for developers
Consistency in HCI focuses on keeping:
Layouts, interactions, and terminology uniform
Only button colors identical across pages
Back-end APIs stable across versions
Fonts the same in printed documents
Affordances in an interface should:
Suggest how controls work to users
Enforce strict password policies
Reduce the amount of content shown
Move rarely used items to submenus
Mapping in HCI means that:
Spatial layout reflects expected outcomes
Every feature maps to a keyboard shortcut
Data fields map directly to database columns
Icons map to identical shapes across apps
A core activity of a User-Centred Design process is to:
Test prototypes with real user tasks
Freeze requirements early to avoid changes
Limit user involvement to beta releases
Prioritise implementation ease over clarity
Which sequence best represents the four main activities of interaction design?
Identify needs, design alternatives, build prototypes, evaluate designs
Gather data, code features, deploy system, fix bugs
Plan project, write requirements, develop product, release updates
Brainstorm ideas, choose technology, implement features, measure sales
Which method is primarily used to gather user needs through real-world observation in context?
Contextual inquiry in users’ environment
Remote surveys with rating scales
Laboratory usability testing only
Heuristic evaluation by experts
Which requirement type focuses on usability, performance, and security?
Non-functional requirements category
Functional requirements category
User requirements category
Environmental requirements category
A low-fidelity prototype is BEST exemplified by which artifact?
Paper mock-ups with sketches
Fully coded mobile app
High-resolution UI animation
Instrumented A/B test variant
During usability testing, what mainly happens?
Users perform tasks while observers note issues
Experts compare design to predefined heuristics
Analysts mine logs for behavioral patterns
Designers simulate a first-time user journey
Which evaluation method relies on experts applying usability principles to an interface?
Heuristic evaluation by specialists
Cognitive walkthrough sessions
Field observations of users
Analytics dashboards review
You must choose between speech and touch interfaces for a warehouse app used with gloves in noisy areas. Which is the most appropriate primary interaction?
Touch interface with large targets
Speech interface with voice commands
Graphical menu with mouse input
Virtual reality with hand tracking
Which pair correctly matches prototype fidelity with purpose?
High-fidelity: test look-and-feel interactions
Low-fidelity: verify pixel-perfect spacing
High-fidelity: explore basic task flows
Low-fidelity: measure system performance
A team lists “system must export CSV reports” under requirements. Which category does this most likely belong to?
Functional requirement of the system
User requirement of preferences
Environmental requirement factors
Non-functional requirement set
A startup wants to understand first-time user problems before coding. Which combination gives the strongest early evidence at low cost?
Contextual inquiry plus paper wireframes
Analytics dashboards plus A/B testing
VR simulation plus eye-tracking study
High-fidelity prototype plus beta release
Which scenario best illustrates a privacy concern related to technology use?
An app collecting location data without clear consent
A team using shared documents during a group project
A company automating repetitive spreadsheet calculations
Students forming an online study community for exams
In a workplace, which is a positive impact of technology adoption?
Increased communication across distributed teams
Expanded employee surveillance through analytics
Reduced human interaction among colleagues
Greater risk of work–life imbalance overall
Which practice aligns with ethical design regarding user data?
Obtaining informed consent in clear, accessible language
Collecting all possible data to improve personalization
Hiding algorithmic logic to protect trade secrets
Bundling consent for unrelated secondary processing
Which factor is a primary cause of the digital divide?
High cost of devices and connectivity
Preference for offline social activities
The popularity of collaborative applications
Increasing transparency in algorithms
Social and collaborative computing tools primarily enable which outcome?
Real-time co-authoring and distributed teamwork
Mandatory monitoring of employee productivity
Elimination of social networks from workplaces
Replacing digital identity with anonymous posts
Which example best represents cyberbullying in online spaces?
Repeated harassment of a peer through messages
Posting a critical product review after a purchase
Scheduling reminders for a project deadline
Using crowdsourcing to gather new feature ideas
A company introduces AI-driven monitoring. Which ethical risk is most relevant?
Lack of transparency about algorithmic decisions
Improved automation of routine administrative tasks
Enhanced communication across remote offices
Better version control for collaborative documents
Which design choice most directly supports inclusivity for users with limited access?
Building a low-bandwidth mode for essential features
Requiring the newest devices for basic functionality
Streaming high-resolution media by default always
Using only location-based authentication methods
A rural school has intermittent internet and low budgets. Which HCI response is most appropriate?
Provide offline-first apps with affordable hardware
Deploy high-cost VR labs requiring gigabit access
Adopt cloud-only tools with constant connectivity
Rely on synchronized video meetings for classes
Which statement best distinguishes misinformation from propaganda in digital contexts?
Misinformation is inaccurate without intent; propaganda is persuasive with intent
Misinformation is always anonymous; propaganda is always signed
Misinformation spreads slowly; propaganda never uses images
Misinformation is verified facts; propaganda is fact-checking
Distributed work often relies on which combination to maintain trust in teams?
Transparent communication norms and clear digital identities
Strict secrecy around project decisions and metrics
Constant webcam monitoring and keystroke logging
Individual work with minimal shared documentation
