An HCI Approach to Computing in the Real World. - Sarita Yardi; Pamela Krolikowski; Taneshia Marshall; Amy S. Bruckman (ACM J. Educ. Resour. Comput., 2008)