publication venue for Activity-centric computing systems 2019 How Machine Learning Impacts the Undergraduate Computing Curriculum 2018 Ability-Based Design 2018 Scale or Fail 2018 Technology-Driven Changes in Work and Employment 2017 Beyond Blocks: Syntax and Semantics 2016 Smart Data Pricing: Using Economics to Manage Network Congestion 2015 When Technologies Manipulate Our Emotions 2015 In Defense of Soundiness: A Manifesto 2015 Bringing Young Women into Computing Through the NCWIT Aspirations in Computing Program 2013 Programming Goes Back to School 2012 Household Demand for Broadband Internet Service 2011 Student and Faculty Attitudes and Beliefs About Computer Science 2010 The Many Facets of Natural Computing 2008 Online forums supporting grassroots participation in emergency preparedness and response 2007 Does avatar email improve communication? 2005 Agent-based end-user development 2004 Coping with Internet channel conflict 2003 An end-user perspective on file-sharing systems 2003 Mobile telephony in a connected life 2002 The digital library for earth system education 2001 Programming by analogous examples 2000 A cost and performance model for Web service investment 2000 Voting technology implementation 1999 Animation control for real-time virtual humans 1999 Web-based development of complex information products 1998 Making learning a part of life 1996 PERSONALIZED INFORMATION DELIVERY - AN ANALYSIS OF INFORMATION FILTERING METHODS 1992 MAKING USABLE, USEFUL, PRODUCTIVITY - ENHANCING COMPUTER-APPLICATIONS 1991 DESIGNING FOR USABILITY - KEY PRINCIPLES AND WHAT DESIGNERS THINK 1985