skip to main content
10.1145/1832838.1832848acmotherconferencesArticle/Chapter ViewAbstractPublication PageschinzConference Proceedingsconference-collections
research-article

Guiding the development of UI pattern models in an educational context

Published: 08 July 2010 Publication History

Abstract

User interface (UI) pattern languages may help students of Human Computer Interaction (HCI) to learn about the principles of design, guiding students to build a conceptual model of an interface. A series of studies investigated how HCI students used the TUIPL framework to develop UI-pattern models. Two studies ascertained the students' views on using different forms of UI patterns (illustrated, narrative and diagrammed). Data was collected by observation, questionnaires and completed exercises. The results indicate that the students developed an understanding of pattern language structure, were positive about their experience building UI-pattern models, and that patterns aided communication. They also indicated that improvements made between Studies One and Two to enhance the learning experience for students were effective.

References

[1]
Alexander, C. 1979. The Timeless Way of Building. Oxford University Press. New York, USA.
[2]
Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-KinI, G., & Angel, S. 1977. A Pattern Language. Oxford University Press. New York.
[3]
Alvarez, M. M. R., Conroy B. V. and Catena A. 2006. Criteria of the Peer-review Process for Publication of Experimental and Quasi-experimental Research in Psychology. International Journal of Clinical and Health Psychology, 6(3), 773--787.
[4]
Borchers, J. 2002. Teaching HCI Design Patterns: Experience From Two University Courses. Patterns in practice: A workshop for UI designers (at CHI 2002 international conference on human factors of computing systems). Minneapolis.
[5]
Chung, E. S., Hong, J. I., Lin, J., Prabaker, M. K., Landay, J., & Liu, A. L. 2004. Development and evaluation of emerging design patterns for ubiquitous computing. Designing Interactive Systems, Boston, MA, 223--242.
[6]
Constantine, L., Windl, H., Noble, J., & Lockwood, L. 2003. From Abstraction to Realization: Canonical Abstract Prototypes for User Interface Design (No. 109). Constantine & Lockwood, Ltd.
[7]
Davis, H. Individual Houses in Groups 1982. The Pattern Language in a Teaching Studio. Journal of Architectural Education, 36, 14--19.
[8]
de Paula, M. G., and Barbosa, S. D. J., 2003. Bringing Interaction Specifications to HCI Design Patterns. Proceedings of New Horizons: Perspectives on HCI Patterns: Concepts and Tools workshop, (Fort Lauderdale, Florida). ACM, USA.
[9]
Dearden, A., Finlay, J., Allgar, L., and McManus, B. 2002. Evaluating pattern languages in participatory design. CHI '02 Extended Abstracts on Human Factors in Computing Systems. ACM, New York, NY, 664--665.
[10]
Griffiths, R. N., and Pemberton, L. 2004. Teaching Usability Design Through Pattern Language. Available at <http://www.it.bton.ac.uk/staff/lp22/CHIpaper.html> (July, 2007).
[11]
Hooper, K. (1986). Architectural Design: An Analogy. In D. A. Norman & S. W. Draper (Eds.), User Centered System Design: New perspectives on Human-Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, New Jersey.
[12]
Jonassen, D. H., Myers, J. M., & McKillop, A. M. 1996. From Constructivism to Constructionism. In B. G. Wilson (Ed.), Constructivist learning environments pp. 93--106. Educational Technology Publications, Englewood Cliffs.
[13]
Kotzé, P., Renaud, K., Koukouletsos, K., Khazaei, B., & Dearden, A. 2006. Patterns, Anti-Patterns and Guidelines -- Effective Aids to Teaching HCI Principles? Proceedings of HCIEd2006-1. Limerick, University of Limerick, 115--120
[14]
Koukouletsos, K., Khazaei, B., Dearden, A., & Ozcan, M. 2009. Teaching Usability Principles with Patterns and Guidelines In P. Kotzéé, W. Wong, J. Jorge, A. Dix & P. A. Silva (Eds.), Creativity and HCI: From Experience to Design in Education (Vol. 289, pp. 159--174). Springer, Boston.
[15]
Laakso, S. A., Laakso, K.-P. & Saura, A. J. 2000. Position paper. CHI 2000 Design Patterns Workshop. Hague, Netherlands.
[16]
Rettig, M. 1994. Prototyping for tiny fingers. Communications of the ACM (April). 37(4), 21--27
[17]
Tidwell, J. 1999. Common Ground: A Pattern Language for Human-Computer Interface Design. Available at http://www.mit.edu/-jtidwell/interaction_patterns.html.
[18]
Tidwell, J. 2006. Designing interfaces. O'Reilly, CA.
[19]
Todd, E. G., Kemp, E., & Philips, C. 2009. Introducing Students to UI patterns, Proceedings of the 10th Conference on Human-Computer Interaction, CHINZ'09 (pp. 37--40).: ACM SIG-CHI, Auckland, New Zealand.
[20]
van Duyne, D. K., Landay, J. A., & Hong, J. I. 2003. The Design of Sites. Addison-Wesley, MA.

Cited By

View all
  • (2011)UMMProceedings of the 12th Annual Conference of the New Zealand Chapter of the ACM Special Interest Group on Computer-Human Interaction10.1145/2000756.2000761(33-40)Online publication date: 4-Jul-2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
CHINZ '10: Proceedings of the 11th International Conference of the NZ Chapter of the ACM Special Interest Group on Human-Computer Interaction
July 2010
95 pages
ISBN:9781450301046
DOI:10.1145/1832838
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • New Zealand ACM Special Interest Group on Computer-Human Interaction

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. TUI
  2. TUIPL
  3. conceptual models
  4. patterns
  5. user interface

Qualifiers

  • Research-article

Conference

CHINZ '10
Sponsor:

Acceptance Rates

Overall Acceptance Rate 8 of 23 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2011)UMMProceedings of the 12th Annual Conference of the New Zealand Chapter of the ACM Special Interest Group on Computer-Human Interaction10.1145/2000756.2000761(33-40)Online publication date: 4-Jul-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media