The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of "literacy," drawing parallels between …
A new approach to interaction design that moves beyond representation and metaphor to focus on the material manifestations of interaction. Smart watches, smart cars, the Internet of things, 3D printing: all signal a trend toward combining digital and analogue materials in design…
"Industry veteran Raymond Nickerson provides an extensive introduction to the information technology revolution that is transforming industrial society. He focuses particularly on the study of person-computer interaction, noting how computers are affecting their users and societ…
An exploration of the political qualities of technology design, as seen in projects that span art, computer science, and consumer products.
A historical study of Chile's twin experiments with cybernetics and socialism, and what they tell us about the relationship of technology and politics. In Cybernetic Revolutionaries, Eden Medina tells the history of two intersecting utopian visions, one political and one technol…
Review: "How do pervasive digital devices - smartphones, iPods, GPS navigation systems, and cameras, among others - influence the way we use spaces? In The Tuning of Place, Richard Coyne argues that these ubiquitous devices and the networks that support them become the means of …
Code/space: software and everyday life
by Kitchin, Rob, Dodge, Martin
fromSoftware studies
An analysis of the ways that software creates new spatialities in everyday life, from supermarket checkout lines to airline flight paths.
An examination of why paper continues to fill our offices and a proposal for better coordination of the paper and digital worlds.Over the past thirty years, many people have proclaimed the imminent arrival of the paperless office. Yet even the World Wide Web, which allows almost…
An examination of why paper continues to fill our offices and a proposal for better coordination of the paper and digital worlds. Over the past thirty years, many people have proclaimed the imminent arrival of the paperless office. Yet even the World Wide Web, which allows almos…
The world is filling with ever more kinds of media, in ever more contexts and formats. Glowing rectangles have become part of the scene; screens, large and small, appear everywhere. Physical locations are increasingly tagged and digitally augmented. Sensors, processors, and memo…
A Small Matter of Programming asks why it has been so difficult for end users to command programming power and explores the problems of end user-driven application development that must be solved to afford end users greater computational power. Drawing on empirical research on e…
This title provides an account of the sensations associated with being entangled with wireless technologies that draws on the philosophical techniques of William James's radical empiricism.
"Ben Shneiderman's book dramatically raises computer users' expectations of what they should get from technology. He opens their eyes to new possibilities and invites them to think freshly about future technology. He challenges developers to build products that better support hu…
In this work, experts in technology, joined by clinicians, use diabetes - a costly, complex, and widespread disease that involves nearly every facet of the health care system - to examine the challenges of using the tools of information technology to improve patient care.
How to think about the shaping and composing of information technology from a design perspective: the aesthetics and ethics of interaction design.
Software has gone from obscurity to indispensability in less than fifty years. Although other industries have followed a similar trajectory, software and its supporting industry are different. In this book the authors explain, from a variety of perspectives, how software and the…
"The goal of participatory IT design is to set sensible, general, and workable guidelines for the introduction of new information technology systems into an organization. Reflecting the latest systems-development research, this book encourages a business-oriented and socially se…
How technology and community organizing can combine to help prevent violence, with examples from Chicago to Sri Lanka. "Tunisian and Egyptian protestors famously made use of social media to rally supporters and disseminate information as the "Arab Spring" began to unfold in 201…
In this work, Raya Fidel proposes a research approach that bridges the study of human information interaction and the design of information systems: cognitive work analysis (CWA).