skip to main content
article

A case library for teaching usability engineering: Design rationale, development, and classroom experience

Published: 01 March 2005 Publication History

Abstract

Case studies of professional software development practices describe how real (or realistic) projects are planned and executed. Cases provide engaging models of the activities and materials of software development to students and other novice practitioners. They vividly remind learners of the possibilities for meaningfully applying knowledge and skills in the world beyond the classroom. During the past six years, we have developed and used a collection of usability engineering case studies for teaching human-computer interaction, primarily to upper-level undergraduates in computer science and in information sciences and technology. In this article we describe the rationale for this approach, the structural schema and browser that we developed for case studies, the case-based activities we employ in courses, and the experiences of instructors and students who have used the cases.

References

[1]
Appelt, W. 1999. WWW based collaboration with the BSCW system. In Proceedings of the SOFSEM'99 Conference (Milovy, Czech Republic, Nov. 26---Dec. 4, 1999). Springer Lecture Notes in Computer Science 1725, Springer Verlag, Berlin, 66--78.
[2]
Bandura, A. 1997. Self-Efficacy: The Exercise of Control. W.H. Freeman, New York.
[3]
Carroll, J. M. 2000. Making Use: Scenario-Based Design of Human-Computer Interactions. MIT Press, Cambridge, MA.
[4]
Carroll, J. M. and Rosson, M. B. 2005. Case studies as minimalist information designs. In Proceedings of HICSS 38: Hawaii International Conference on Systems Science (Hilton Waikoloa Village, Jan. 3-6, 2005). IEEE Digital Library.
[5]
Carroll, J. M., Rosson, M. B., Dunlap, D. R., and Isenhour, P. L. 2005. Frameworks for sharing teaching practices. Educational Technology & Society 8, 3 (2005), 162--175.
[6]
Carroll, J. M., Rosson, M. B., Isenhour, P. L., Van Metre, C., Schaefer, W. A., and Ganoe, C. H. 2001. MOOsburg: Multi-user domain support for a community network. Internet Research 11, 1 (2001), 65--73.
[7]
Carroll, J. M., Rosson, M. B., Isenhour, P. L., Ganoe, C. H., Dunlap, D., Fogarty, J., Schafer, W., and Van Metre, C., 2001. Designing our town: MOOsburg. International J. Human-Computer Studies 54 (2001), 725--751.
[8]
Dix, A., Finlay, J., Abowd, G., and Beale, R. 1998. Human-Computer Interaction (2 nd ed.). Prentice Hall Europe, London, UK.
[9]
Freud, S. 1900. The Interpretation of Dreams (Standard ed., Vol. IV). Hogarth, London.
[10]
Ganoe, C. H., Somervell, J. P., Neale, D. C., Isenhour, P. L., Carroll, J. M., Rosson, M. B., and Mccrickard, D. S. 2003. Classroom BRIDGE: using collaborative public and desktop timelines to support activity awareness.In Proceedings of the ACM UIST 2003: Conference On User Interface Software and Tools. ACM, New York, 21--30.
[11]
Garvin, D. A. 2003 Making the case. Harvard Magazine, 106(1), (September-October). 56--65, 107.
[12]
Guzdial, M., Kolodner, J., Hmelo, C., Narayanan, H., Carlson, D., Rappin, N., Hubscher, R., Turns, J., and Newstetter, W. 1996. Computer support for learning complex problem solving. Commun. ACM 39, 4 (April 1996), 43--45.
[13]
Herreid, C. F. and Schiller, N. A. 2005. The National Center for Case Study Teaching in Science. State University of New York at Buffalo. (Includes direct access to a case library, portal to other Web-based case libraries, description of case-based teaching techniques, and research papers on case-based learning techniques and outcomes). http://ublib.buffalo.edu/libraries/projects/cases/ubcase.htm. Last accessed 21 May 2005.
[14]
Isenhour, P. L., Carroll, J. M., Neale, D. C., Rosson, M. B., and Dunlap, D. R. 2000. The virtual school: An integrated collaborative environment for the classroom. Educational Technology and Society 3, 3 (2000). 74--86.
[15]
Kolodner, J. L., Owensby, J. N., and Guzdial, M. 2004. Case-based learning aids. In Handbook of Research on Educational Communication and Technology (2 nd ed.). D. H. Jonassen (ed.). Lawrence Erlbaum, Mahwah, NJ, 829--861.
[16]
Leinonen, T., Virtanen, O., Hakkarainen, K., and Kligyte, G. 2002. Collaborative discovering of key ideas in knowledge building. In Proceedings of the Computer Support for Collaborative Learning Conference (Boulder, CO, Jan. 7--11, 2002). See also http://fle2.uiah.fi/ and http://fle3.uiah.fi/
[17]
Levi-Strauss, C. 1967. Structural Anthropology. Anchor Books, Garden City, NY.
[18]
McCrickard, D. S. and Chewar, C. M. 2004. Proselytizing pervasive computing education: a strategy and approach influenced by human-computer interaction. In Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops (March 14--17, 2004), 257--262.
[19]
Orr, J. 1996. Talking About Machines: An Ethnography of a Modern Job. Cornell University Press, Ithaca, NY.
[20]
Preece, J., Rogers, Y., Sharp, H., Benyon, D., Holland, S., and Carey, T. 1994. Human-Computer Interaction. Addison-Wesley, Reading, MA.
[21]
Rosson, M. B. and Carroll, J. M. 2002. Usability Engineering: Scenario-Based Development of Human-Computer Interaction. Morgan Kaufmann, San Francisco.
[22]
Rosson, M. B., Carroll, J. M., and Rodi, C. 2004a. Case studies for teaching usability engineering. In Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education (Norfolk, VA, March 3--7, 2004). ACM Press, New York, 36--40.
[23]
Rosson, M. B., Carroll, J. M., and Rodi, C. 2004b. Teaching computer scientists to make use. In Putting Scenarios Into Practice: The State of the Art in Scenarios and Use Cases. I. F. Alexander and N. Maiden (eds.). John Wiley, New York.
[24]
Shabo, A., Guzdial M., and Stasko, J. 1996. Addressing student problems in learning computer graphics. Computer Graphics 30, 3 (Aug. 1996), 38--40.
[25]
Shneiderman, B. 1998. Designing the User Interface: Strategies for Effective Human-Computer Interaction (3 rd ed.). Addison-Wesley, Reading, MA.
[26]
Wenger, E. 1998. Communities of Practice: Learning, Meaning, and Identity. Cambridge University Press, New York.
[27]
Williams, S. M. 1992. Putting case-based instruction into context: Examples from legal and medical education. J. Learning Sciences 2, 4 (1992), 367--427.

Cited By

View all
  • (2024)Teaching as InnovationInnovative Practices in Teaching Information Sciences and Technology10.1007/978-3-031-61290-9_1(1-10)Online publication date: 14-Aug-2024
  • (2019)Standardized Management Mechanism for Power Grid Emergencies Based on Typical Case Base Updating Strategy2019 IEEE 3rd International Electrical and Energy Conference (CIEEC)10.1109/CIEEC47146.2019.CIEEC-2019442(1206-1210)Online publication date: Sep-2019
  • (2018)Usability Testing of Conferences Websites: A Case Study of Practical TeachingKnowledge Management in Organizations10.1007/978-3-319-95204-8_32(380-389)Online publication date: 2018
  • Show More Cited By

Index Terms

  1. A case library for teaching usability engineering: Design rationale, development, and classroom experience

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Journal on Educational Resources in Computing
        Journal on Educational Resources in Computing  Volume 5, Issue 1
        March 2005
        50 pages
        ISSN:1531-4278
        EISSN:1531-4278
        DOI:10.1145/1101670
        Issue’s Table of Contents

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 01 March 2005
        Published in JERIC Volume 5, Issue 1

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Human-computer interaction
        2. authentic learning
        3. case-based learning
        4. usability engineering

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)7
        • Downloads (Last 6 weeks)1
        Reflects downloads up to 01 Mar 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Teaching as InnovationInnovative Practices in Teaching Information Sciences and Technology10.1007/978-3-031-61290-9_1(1-10)Online publication date: 14-Aug-2024
        • (2019)Standardized Management Mechanism for Power Grid Emergencies Based on Typical Case Base Updating Strategy2019 IEEE 3rd International Electrical and Energy Conference (CIEEC)10.1109/CIEEC47146.2019.CIEEC-2019442(1206-1210)Online publication date: Sep-2019
        • (2018)Usability Testing of Conferences Websites: A Case Study of Practical TeachingKnowledge Management in Organizations10.1007/978-3-319-95204-8_32(380-389)Online publication date: 2018
        • (2017)Virtual reality geographical interactive scene semantics research for immersive geography learningNeurocomputing10.1016/j.neucom.2016.07.078254(71-78)Online publication date: Sep-2017
        • (2016)Programming case studies as context for active learning activities in the classroom2016 IEEE Frontiers in Education Conference (FIE)10.1109/FIE.2016.7757450(1-4)Online publication date: Oct-2016
        • (2015)A stream function solver for liquid simulationsACM Transactions on Graphics10.1145/276693534:4(1-9)Online publication date: 27-Jul-2015
        • (2015)PatchTableACM Transactions on Graphics10.1145/276693434:4(1-10)Online publication date: 27-Jul-2015
        • (2015)Close-to-conformal deformations of volumesACM Transactions on Graphics10.1145/276691634:4(1-13)Online publication date: 27-Jul-2015
        • (2015)Conformal mesh deformations with Möbius transformationsACM Transactions on Graphics10.1145/276691534:4(1-11)Online publication date: 27-Jul-2015
        • (2015)Interaction context (ICON)ACM Transactions on Graphics10.1145/276691434:4(1-12)Online publication date: 27-Jul-2015
        • Show More Cited By

        View Options

        Login options

        Full Access

        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