Learn human-computer interaction : solve human problems and focus on rapid prototyping and validating solutions through user testing / Christopher Reid Becker
Material type:
- 9781838820329
- QA 76.9.H85 .B43 2020

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Digital Forensic | GC QA 76.9.H85 .B43 2020 (Browse shelf(Opens below)) | c.1 | Available | NULIB000019558 |
Includes index.
Preface -- Section 1 -- Learn Human-Computer Interaction -- Chapter 1: Introducing HCI and UX Design -- Prologue -- HCI challenges -- Introducing HCI and UX design -- Challenge 1 - Capturing conceptual relationships -- binary and beyond -- Following the leader -- HCI pioneers -- Operating in the HCI sandbox -- Why HCI? -- Documenting HCI jargon -- Challenge 2 - Highlighting and collecting all HCI jargon -- Exploring HCI jargon and their acronyms -- Exploring the history of computers Accessibility factor -- Time-on-task factor -- The holy trinity (mirepoix) of HCI -- Some HCI professions -- Challenge 6 -- Profession of interest -- Challenge 7 -- Software naming and shaming -- Challenge 8 -- Human needs identification table -- Case 1 -- the crosswalk -- Challenge 9 -- Observing humans and technology -- How software shapes its users -- How HCI is standing on the shoulders of giants -- HCI principles are rooted in humans, technology, culture, and data -- User research -- gathering data on humans -- Iterative solutions and agile development -- Summary Chapter 3: Interface Design Values -- Solving a problem with computer software -- Positive software example -- the alarm -- Negative software example -- text messaging -- Using computer software to build software -- Text editors -- Challenge 10 -- Technology coding challenge -- Human-centered software origins -- Design and development tools -- HCI design roles -- Code, roles, and tools -- Coding -- markup syntax and object-oriented syntax -- Hypertext markup language -- Cascading style sheets -- Object-oriented programming -- Continually better software -- Summary Section 2 -- How to Build Human-Centered Software -- Chapter 4: Human-Centered Thinking -- Understanding the HCI designer's role -- Challenge 11 -- User research -- a design mindmap -- Challenge 12 -- Product and software inspiration -- Challenge 13 -- First computer experience -- The long tail of software design -- The short tail of software design -- Considering the developer's role in software design -- Challenge 14 -- A 2x2 matrix -- your code experience -- Using agile development cycles -- The waterfall design and development process -- Design thinking, agile design, and the development process.
Human-Computer Interaction (HCI) is a field of study that researches, designs, and develops software solutions that solve human problems. This book will help you understand various aspects of the software development phase, from planning and data gathering through to the design and development of software solutions. The book guides you through implementing methodologies that will help you build robust software.
There are no comments on this title.