# Ben Shneiderman ![[50 Resources/51 Attachments/51.03 Public/2025-08-23_Ben_Shneiderman.jpg|400]] Ben Shneiderman (born August 21, 1947) is an American computer scientist and Distinguished University Professor in the University of Maryland Department of Computer Science. He is the founding director (1983-2000) of the University of Maryland Human-Computer Interaction Lab and conducted fundamental research in the field of [[Human-Computer Interaction (HCI)]]. His work on direct manipulation interfaces shaped how we interact with computers today. Shneiderman is known for developing new ideas, methods, and tools including the direct manipulation interface, the Eight Golden Rules of Interface Design, the Nassi-Shneiderman diagram for structured programming, and the treemap visualization in 1991. Born in New York City, he attended Bronx High School of Science and received his BS in Mathematics and Physics from City College of New York in 1968, followed by MS (1972) and PhD (1973) in Computer Science from Stony Brook University. ## The Eight Golden Rules of Interface Design | # | Rule | Description | |---|------|-------------| | 1 | **Strive for consistency** | Consistent sequences of actions, terminology, layout | | 2 | **Seek universal usability** | Accommodate novices to experts, diverse users | | 3 | **Offer informative feedback** | System response for every user action | | 4 | **Design dialogs to yield closure** | Clear beginning, middle, end for action sequences | | 5 | **Prevent errors** | Design to avoid errors; offer simple recovery | | 6 | **Permit easy reversal of actions** | Undo/redo reduces anxiety and encourages exploration | | 7 | **Keep users in control** | Users should initiate actions, not respond to system | | 8 | **Reduce short-term memory load** | Simple displays, training aids, progressive disclosure | ## Key Contributions | Contribution | Year | Description | |--------------|------|-------------| | **Direct Manipulation** | 1983 | Coined term for visual, immediate feedback interfaces | | **Eight Golden Rules** | 1986 | Foundational UI design principles | | **Treemap** | 1991 | Visualization for hierarchical data | | **Nassi-Shneiderman Diagram** | 1973 | Structured programming flowchart alternative | | **HCI Lab** | 1983 | Founded UMD Human-Computer Interaction Lab | ## Awards and Recognition - Fellow of ACM, IEEE, and AAAS - Member of the National Academy of Engineering - ACM SIGCHI Lifetime Achievement Award (2001) - IEEE Visualization Career Award (2012) - ACM CHI Academy member ## Notable Publications - *Designing the User Interface* (1986, now 6th edition) — the definitive HCI textbook - *Leonardo's Laptop: Human Needs and the New Computing Technologies* (2002) - *The New ABCs of Research: Achieving Breakthrough Collaborations* (2016) - *Human-Centered AI* (2022) ## Quotes <!-- QueryToSerialize: LIST FROM #type/quote AND [[Ben Shneiderman]] WHERE public_note = true SORT file.name ASC --> <!-- SerializedQuery: LIST FROM #type/quote AND [[Ben Shneiderman]] WHERE public_note = true SORT file.name ASC --> - [[Note-taking is, in a sense, the inverse of lecture delivery]] <!-- SerializedQuery END --> ## Books <!-- QueryToSerialize: LIST FROM #books AND [[Ben Shneiderman]] WHERE public_note = true SORT file.name ASC --> ## References - https://www.cs.umd.edu/users/ben/ - https://en.wikipedia.org/wiki/Ben_Shneiderman - https://www.cs.umd.edu/hcil/ ## Related - [[Human-Computer Interaction (HCI)]] - [[User Interface Design]] - [[Usability]] - [[Don Norman]] - [[Jakob Nielsen]] - [[Stuart Card]] - [[Treemap]]