skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2010-2011 · 

Colloquium - Twidale

DLC 170

Alternate Goals to Inspire New Design Solutions
University of Illinois at Urbana-Champaign
Michael Twidale photo

The learning of computer applications has been an issue of interest right from the start of computer science, albeit a minority interest. In the early days of expensive computers operated by elites there were two main themes: training to enable optimal use of a scarce resource, and insight gained effortlessly and invisibly by genius hackers seemingly by just standing near an application. As computing became more mainstream, HCI emerged as a way to address the challenges of mass adoption of computer applications: how can we design applications so they are much easier to learn so you don't really need a degree in CS to use them effectively and efficiently? This increased focus on facilitating learning seems to have perceived it as a very individualized activity. The interface design challenge as it applied to learnability seems to have been: "how can I design my interface so you can learn it as fast as possible (on your own)?" But what if that was the wrong question to ask? What if we had various implicit assumptions about the context of learning and use that bore little relation to reality? Are we trying to optimize the wrong things?

As software becomes more abundant and pervades our lives in many ways, as we encounter constant floods of new applications, new version of existing applications, new gadgets and web services, the learning challenge grows. It seems unlikely we can solve this by simply designing "intuitive" applications. Intuitive for whom? For those who have been educated to intuit correctly? The growth of ubiquitous computing only promises to accelerate those trends.

In this talk I want to explore and challenge certain assumptions that seem to me latent in many application design projects. That can lead to uncovering alternate sets of goals that may inspire new design solutions.

Amongst others I will look at the following:

  • individual v social learning of technology

  • is the learning of computer applications different in some way from other kinds of learning?

  • learning how to use an application v learning what an application is for v learning what kinds of things an application might be good for

  • initial learning v subsequent incremental learning

  • learning on its own v integrated with work, play and everyday life

  • learning to use one application v learning to integrate an application into a software ecosystem

  • learning v appropriating v innovating v adopting v coping v problem solving

  • learning v teaching v helping v collaborating

Michael Twidale is a Professor of the Graduate School of Library and Information Science, the iSchool at the University of Illinois at Urbana-Champaign. His research interests include computer supported cooperative work, computer supported collaborative learning, human-computer interaction, information visualization, and museum informatics. Current projects include studies of informal social learning of technology, technological appropriation, collaborative approaches to managing data quality, the use of mashups to create lightweight applications, collaborative information retrieval, ubiquitous learning and the usability of open source software. His approach involves the use of interdisciplinary techniques to develop high speed low cost methods to better understand the needs of people, and their difficulties with existing computer applications as part of the process of designing more effective systems.

Sponsored by the Center for Lifelong Learning & Design.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)