메뉴 건너뛰기




Volumn 50, Issue 3, 2008, Pages 979-1008

Don't do this - Pitfalls in using anti-patterns in teaching human-computer interaction principles

Author keywords

Human computer interface; Improving classroom teaching; Pedagogical issues; Teaching strategies

Indexed keywords

HUMAN COMPUTER INTERACTION; KNOWLEDGE ACQUISITION; MATHEMATICAL MODELS; SOFTWARE ENGINEERING; SYSTEMS ANALYSIS; TEACHING;

EID: 38649088612     PISSN: 03601315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.compedu.2006.10.003     Document Type: Article
Times cited : (26)

References (105)
  • 3
    • 38649099616 scopus 로고    scopus 로고
    • Appleton, B. (2006). Patterns in a Nutshell: The "bare essentials" of Software Patterns. Retrieved 2006-07-21, from http://www.cmcrossroads.com/bradapp/docs/patterns-nutshell.html.
    • Appleton, B. (2006). Patterns in a Nutshell: The "bare essentials" of Software Patterns. Retrieved 2006-07-21, from http://www.cmcrossroads.com/bradapp/docs/patterns-nutshell.html.
  • 4
    • 0031656328 scopus 로고    scopus 로고
    • Design patterns: An essential component of CS curricula
    • Astrachan O., Berry G., et al. Design patterns: An essential component of CS curricula. ACM SIGCSE Bulletin 30 1 (1998) 153-160
    • (1998) ACM SIGCSE Bulletin , vol.30 , Issue.1 , pp. 153-160
    • Astrachan, O.1    Berry, G.2
  • 5
    • 38649113158 scopus 로고    scopus 로고
    • Bergin, J. (1998). Pedagogical Patterns. Retrieved 2006-07-20, from http://csis.pace.edu/~bergin/PedPat1.2.html.
    • Bergin, J. (1998). Pedagogical Patterns. Retrieved 2006-07-20, from http://csis.pace.edu/~bergin/PedPat1.2.html.
  • 6
    • 0034985179 scopus 로고    scopus 로고
    • Bergin, J. (2001). A pattern language for initial course design. In Proceedings of the 32nd SIGCSE technical symposium on computer science education. ACM SIGCSE Bulletin, 31 (1), pp. 282-286.
    • Bergin, J. (2001). A pattern language for initial course design. In Proceedings of the 32nd SIGCSE technical symposium on computer science education. ACM SIGCSE Bulletin, 31 (1), pp. 282-286.
  • 7
    • 38649122309 scopus 로고    scopus 로고
    • Bergin, J. (2002). Fourteen Pedagogical Patterns. Retrieved 2005-12-12, 2005, from http://csis.pace.edu/~bergin/PedPat1.3.html.
    • Bergin, J. (2002). Fourteen Pedagogical Patterns. Retrieved 2005-12-12, 2005, from http://csis.pace.edu/~bergin/PedPat1.3.html.
  • 8
    • 38649114921 scopus 로고    scopus 로고
    • Bergin, J., Eckstein, J., et al., (2002). Feedback Patterns. In J. Eckstein, J. Bergin, & H. Sharp (Eds.), EuroPLoP 2002. Kloster Irsee, Germany, pp. 1-9.
    • Bergin, J., Eckstein, J., et al., (2002). Feedback Patterns. In J. Eckstein, J. Bergin, & H. Sharp (Eds.), EuroPLoP 2002. Kloster Irsee, Germany, pp. 1-9.
  • 9
    • 0005493465 scopus 로고    scopus 로고
    • Berry D.C. (Ed), Oxford University Press, Oxford
    • In: Berry D.C. (Ed). How implicit is implicit learning? (1997), Oxford University Press, Oxford
    • (1997) How implicit is implicit learning?
  • 10
    • 38649115256 scopus 로고    scopus 로고
    • Borchers, J. A. (2000). Interaction design patterns: Twelve theses (Position paper). CHI 2000 workshop: Pattern languages for interaction design. The Hague, The Netherlands.
    • Borchers, J. A. (2000). Interaction design patterns: Twelve theses (Position paper). CHI 2000 workshop: Pattern languages for interaction design. The Hague, The Netherlands.
  • 12
    • 18744366207 scopus 로고    scopus 로고
    • A pattern approach to interaction design
    • Borchers J.A. A pattern approach to interaction design. AI & Society 15 (2001) 359-376
    • (2001) AI & Society , vol.15 , pp. 359-376
    • Borchers, J.A.1
  • 13
    • 38649112512 scopus 로고    scopus 로고
    • Borchers, J. A. (2002). Teaching HCI design patterns: experience from two uiniversity courses. Patterns in practice: A workshop for UI designers (at CHI 2002 international conference on human factors of computing systems). Minneapolis, MI.
    • Borchers, J. A. (2002). Teaching HCI design patterns: experience from two uiniversity courses. Patterns in practice: A workshop for UI designers (at CHI 2002 international conference on human factors of computing systems). Minneapolis, MI.
  • 14
    • 0038537591 scopus 로고
    • Recall of logical and pragmatic implications in sentences with dichotomous and continues antonyms
    • Brewer W.F., and Lichtenstein E.H. Recall of logical and pragmatic implications in sentences with dichotomous and continues antonyms. Memory and Cognition 3 (1975) 315-318
    • (1975) Memory and Cognition , vol.3 , pp. 315-318
    • Brewer, W.F.1    Lichtenstein, E.H.2
  • 15
    • 0020766507 scopus 로고
    • Towards a theory of the comprehension of computer programs
    • Brooks R. Towards a theory of the comprehension of computer programs. International Journal of Man-Machine Studies 18 6 (1983) 543-554
    • (1983) International Journal of Man-Machine Studies , vol.18 , Issue.6 , pp. 543-554
    • Brooks, R.1
  • 17
    • 8444232484 scopus 로고    scopus 로고
    • Chang, D., & Tuovinen, J. E., (2004). The meeting of gestalt and cognitive load theories in instructional screen design. In I. Seruca, J. Filipe, S. Hammoudi, & J. Cordeiro (Eds.), Proceedings of the 6th international conference on enterprise information systems (ICEIS 2004), Vol. 5 ( pp. 53-62). Institute for systems and technologies of information, Control and Communication (INSTICC).
    • Chang, D., & Tuovinen, J. E., (2004). The meeting of gestalt and cognitive load theories in instructional screen design. In I. Seruca, J. Filipe, S. Hammoudi, & J. Cordeiro (Eds.), Proceedings of the 6th international conference on enterprise information systems (ICEIS 2004), Vol. 5 ( pp. 53-62). Institute for systems and technologies of information, Control and Communication (INSTICC).
  • 19
    • 0000851111 scopus 로고
    • On the process of comparing sentences against pictures
    • Clark H.H., and Chase W.G. On the process of comparing sentences against pictures. Cognitive Psychology 3 (1972) 472-517
    • (1972) Cognitive Psychology , vol.3 , pp. 472-517
    • Clark, H.H.1    Chase, W.G.2
  • 20
    • 38649097447 scopus 로고    scopus 로고
    • Cockburn, A., Baruz, A., et al. (2005). Antipattern. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?AntiPattern.
    • Cockburn, A., Baruz, A., et al. (2005). Antipattern. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?AntiPattern.
  • 21
    • 0007890263 scopus 로고    scopus 로고
    • SIGS Books and Multimedia, New York
    • Coplien J.O. Software patterns (1996), SIGS Books and Multimedia, New York
    • (1996) Software patterns
    • Coplien, J.O.1
  • 23
    • 0033884124 scopus 로고    scopus 로고
    • Cybulski, J.L., Linden, T., (2000). Teaching systems analysis and design using multimedia and patterns. In Proceedings of the 13th conference on software engineering education and training.
    • Cybulski, J.L., Linden, T., (2000). Teaching systems analysis and design using multimedia and patterns. In Proceedings of the 13th conference on software engineering education and training.
  • 24
    • 33745347929 scopus 로고    scopus 로고
    • Pattern languages in HCI: A critical review
    • Dearden A., and Finlay J. Pattern languages in HCI: A critical review. Human-Computer Interaction 21 1 (2006) 49-102
    • (2006) Human-Computer Interaction , vol.21 , Issue.1 , pp. 49-102
    • Dearden, A.1    Finlay, J.2
  • 25
    • 38649130565 scopus 로고    scopus 로고
    • Dearden, A., Finlay, J., et al., (2002). Using pattern languages in participatory design. In T. Binder, J. Gregory, & I. Wagner (Eds.), Proceedings of the PDC 2002. Palo Alto CA, CPSR.
    • Dearden, A., Finlay, J., et al., (2002). Using pattern languages in participatory design. In T. Binder, J. Gregory, & I. Wagner (Eds.), Proceedings of the PDC 2002. Palo Alto CA, CPSR.
  • 26
    • 35048862361 scopus 로고    scopus 로고
    • Delgado, K. V. and L. N. De Barros (2004). Propat: Propat programming ITS based on pedagogical patterns. Intelligent Tutoring Systems, Lecture Notes in Computer Science 3220 (pp. 812-814). J.C. Lester.
    • Delgado, K. V. and L. N. De Barros (2004). Propat: Propat programming ITS based on pedagogical patterns. Intelligent Tutoring Systems, Lecture Notes in Computer Science 3220 (pp. 812-814). J.C. Lester.
  • 27
    • 3543118986 scopus 로고    scopus 로고
    • Dugan, R. F. (2004). Performance lies my professor told me: The case for teaching software performance engineering to undergraduates. In Proceedings of the 4th international workshop on software engineering and performance (pp. 37-48.). Redwood Shores, CA, ACM Press.
    • Dugan, R. F. (2004). Performance lies my professor told me: The case for teaching software performance engineering to undergraduates. In Proceedings of the 4th international workshop on software engineering and performance (pp. 37-48.). Redwood Shores, CA, ACM Press.
  • 28
    • 34748888440 scopus 로고    scopus 로고
    • Eckstein, J., H. Sharp, et al. (2000). Pedagogical patterns project. Addendum to the 2000 Proceedings of the conference on object-oriented programming, systems, languages, and applications (p. 139-140).
    • Eckstein, J., H. Sharp, et al. (2000). Pedagogical patterns project. Addendum to the 2000 Proceedings of the conference on object-oriented programming, systems, languages, and applications (p. 139-140).
  • 30
    • 38649141413 scopus 로고    scopus 로고
    • Faridul, I., (2003). Investigating XML as language for HCI patterns representation. Secondary investigating XML as language for HCI patterns representation. Concordia University. Master thesis.
    • Faridul, I., (2003). Investigating XML as language for HCI patterns representation. Secondary investigating XML as language for HCI patterns representation. Concordia University. Master thesis.
  • 31
    • 0030222911 scopus 로고    scopus 로고
    • Do you really know what you have seen? Intrusion errors and presuppositions effects on constructive memory
    • Fiedler K., Walther E., et al. Do you really know what you have seen? Intrusion errors and presuppositions effects on constructive memory. Journal of Experimental Social Psychology 32 (1996) 484-511
    • (1996) Journal of Experimental Social Psychology , vol.32 , pp. 484-511
    • Fiedler, K.1    Walther, E.2
  • 32
    • 0013944260 scopus 로고
    • Memory for gist: Some relevant variables
    • Fillenbaum S. Memory for gist: Some relevant variables. Language and Speech 9 (1966) 217-227
    • (1966) Language and Speech , vol.9 , pp. 217-227
    • Fillenbaum, S.1
  • 33
    • 38649140386 scopus 로고    scopus 로고
    • Fincher, S. (2000). The pattern gallery. Retrieved 2005-12-12, from http://www.cs.kent.ac.uk/people/staff/saf/patterns/gallery.html.
    • Fincher, S. (2000). The pattern gallery. Retrieved 2005-12-12, from http://www.cs.kent.ac.uk/people/staff/saf/patterns/gallery.html.
  • 34
    • 38649099907 scopus 로고    scopus 로고
    • Fincher, S. (2003). CHI 2003 workshop report - Perspectives on HCI patterns: Concepts and tools (introducing PLML). Interfaces, 56, 26-28.
    • Fincher, S. (2003). CHI 2003 workshop report - Perspectives on HCI patterns: Concepts and tools (introducing PLML). Interfaces, 56, 26-28.
  • 35
    • 1642420807 scopus 로고    scopus 로고
    • Fincher, S. & I. Uttig. (2002). Pedagogical patterns: their place in the genre. In Proceedings on the 7th Annual Conference on Innovation and Technology in Computer Science, ACM SIGSE Bulletin.
    • Fincher, S. & I. Uttig. (2002). Pedagogical patterns: their place in the genre. In Proceedings on the 7th Annual Conference on Innovation and Technology in Computer Science, ACM SIGSE Bulletin.
  • 39
    • 0030176913 scopus 로고    scopus 로고
    • How meaning is given to rating scales: The effects of response language on category activation
    • Gannon K.M., and Ostrom T.M. How meaning is given to rating scales: The effects of response language on category activation. Journal of Experimental Social Psychology 32 (1996) 337-360
    • (1996) Journal of Experimental Social Psychology , vol.32 , pp. 337-360
    • Gannon, K.M.1    Ostrom, T.M.2
  • 40
    • 0000949775 scopus 로고
    • Unbelieving the unbelievable:some problems in the rejection of false information
    • Gilbert D.T., Krull D.S., et al. Unbelieving the unbelievable:some problems in the rejection of false information. Journal of Personality and Social Psychology 59 (1990) 601-613
    • (1990) Journal of Personality and Social Psychology , vol.59 , pp. 601-613
    • Gilbert, D.T.1    Krull, D.S.2
  • 43
    • 2942538863 scopus 로고    scopus 로고
    • Types of knowledge and their roles in technology transfer
    • Gorman M.E. Types of knowledge and their roles in technology transfer. Journal of Technology Transfer 27 3 (2002) 219-231
    • (2002) Journal of Technology Transfer , vol.27 , Issue.3 , pp. 219-231
    • Gorman, M.E.1
  • 46
    • 38649135315 scopus 로고    scopus 로고
    • Griffiths, R.N. & L. Pemberton. (2005). Don't write guidelines write patterns! Retrieved 2005-12-20, from http://www.it.bton.ac.uk/staff/lp22/guidelinesdraft.html.
    • Griffiths, R.N. & L. Pemberton. (2005). Don't write guidelines write patterns! Retrieved 2005-12-20, from http://www.it.bton.ac.uk/staff/lp22/guidelinesdraft.html.
  • 47
    • 38649102082 scopus 로고    scopus 로고
    • Hoadley C.M., Linn M.C., et al. (Eds), Ablex, Norwood, NJ
    • In: Hoadley C.M., Linn M.C., et al. (Eds). When, why, and how do novice programmers reuse code?. Empirical Studies of Programmers (1996), Ablex, Norwood, NJ
    • (1996) Empirical Studies of Programmers
  • 49
    • 0002969301 scopus 로고
    • Mental models
    • Posner M.J. (Ed), MIT Press, Cambridge, MA
    • Johnson-Laird P.N. Mental models. In: Posner M.J. (Ed). Foundations of cognitive science (1989), MIT Press, Cambridge, MA 469-499
    • (1989) Foundations of cognitive science , pp. 469-499
    • Johnson-Laird, P.N.1
  • 51
    • 38649133234 scopus 로고    scopus 로고
    • Johnson-Laird, P.N., V. Girotto, et al. (1998). Mental models: A gentle guide for outsiders. from http://www.si.umich.edu/ICOS/gentleintro.html.
    • Johnson-Laird, P.N., V. Girotto, et al. (1998). Mental models: A gentle guide for outsiders. from http://www.si.umich.edu/ICOS/gentleintro.html.
  • 52
    • 38649137917 scopus 로고    scopus 로고
    • Johnson-Laird, P., Byrne, R., (2000). Mental models Website: The mental model theory of thinking and reasoning. Retrieved 2006-06-27, from http://www.tcd.ie/Psychology/Ruth_Byrne/mental_models/theory.html.
    • Johnson-Laird, P., Byrne, R., (2000). Mental models Website: The mental model theory of thinking and reasoning. Retrieved 2006-06-27, from http://www.tcd.ie/Psychology/Ruth_Byrne/mental_models/theory.html.
  • 53
    • 0000886290 scopus 로고
    • Eye fixations and cognitive processes
    • Just M.A., and Carpenter P.A. Eye fixations and cognitive processes. Cognitive Psychology 8 (1976) 441-480
    • (1976) Cognitive Psychology , vol.8 , pp. 441-480
    • Just, M.A.1    Carpenter, P.A.2
  • 54
    • 0035495508 scopus 로고    scopus 로고
    • The nature of declarative and nondeclarative knowledge for implicit and explicit learning
    • Kirkhart M.W. The nature of declarative and nondeclarative knowledge for implicit and explicit learning. The Journal of General Psychology 128 4 (2001) 447-461
    • (2001) The Journal of General Psychology , vol.128 , Issue.4 , pp. 447-461
    • Kirkhart, M.W.1
  • 56
    • 38649093228 scopus 로고    scopus 로고
    • Kotzé, P., K. Renaud, et al. (2006). Patterns, anti-patterns and guidelines: Effective aids to teaching HCI principles? In E.T. Hvannberg, J.C. Read, L. Bannon, P. Kotzé, & W. Wong (Eds.), Inventivity: Teaching theory, design and innovation in HCI - Proceedings of HCIEd2006-1 (First Joint BCS/IFIP WG 13.1/ICS /EU CONVIVIO HCI Educators Workshop (pp. 115-120). Limerick, University of Limerick.
    • Kotzé, P., K. Renaud, et al. (2006). Patterns, anti-patterns and guidelines: Effective aids to teaching HCI principles? In E.T. Hvannberg, J.C. Read, L. Bannon, P. Kotzé, & W. Wong (Eds.), Inventivity: Teaching theory, design and innovation in HCI - Proceedings of HCIEd2006-1 (First Joint BCS/IFIP WG 13.1/ICS /EU CONVIVIO HCI Educators Workshop (pp. 115-120). Limerick, University of Limerick.
  • 57
    • 38649116851 scopus 로고    scopus 로고
    • Lebiere, C., D. Wallach, et al. (1998). Implict and explict learning in ACT-R. In F. Ritter, & R. Young (Eds.), Proceedings of the second conference on cogntive modelling (ECCM 98) (p. 183-189).
    • Lebiere, C., D. Wallach, et al. (1998). Implict and explict learning in ACT-R. In F. Ritter, & R. Young (Eds.), Proceedings of the second conference on cogntive modelling (ECCM 98) (p. 183-189).
  • 58
    • 33646838432 scopus 로고    scopus 로고
    • Lewis, T. L., M. B. Rosson, et al. (2004). What do experts say? Teaching introductory design from an expert's perspective. In Proceedings of the 35th SIGCSE technical symposium on computer science (p. 296-300). ACM Press.
    • Lewis, T. L., M. B. Rosson, et al. (2004). What do experts say? Teaching introductory design from an expert's perspective. In Proceedings of the 35th SIGCSE technical symposium on computer science (p. 296-300). ACM Press.
  • 59
    • 0039802562 scopus 로고    scopus 로고
    • Patterns for pedagogy
    • Lilly S. Patterns for pedagogy. Object Magazine 5 8 (1996) 93-96
    • (1996) Object Magazine , vol.5 , Issue.8 , pp. 93-96
    • Lilly, S.1
  • 60
    • 38249015352 scopus 로고
    • How can hypermedia tools help teach programming?
    • Linn M.C. How can hypermedia tools help teach programming?. Learning and Instruction 2 (1992) 119-139
    • (1992) Learning and Instruction , vol.2 , pp. 119-139
    • Linn, M.C.1
  • 61
    • 0347115461 scopus 로고
    • Designing computer learning environments for engineering and computer science: The scaffolded knowledge integration framework
    • Linn M.C. Designing computer learning environments for engineering and computer science: The scaffolded knowledge integration framework. Journal of Science Education and Technology 4 2 (1995) 103-126
    • (1995) Journal of Science Education and Technology , vol.4 , Issue.2 , pp. 103-126
    • Linn, M.C.1
  • 62
    • 84976729208 scopus 로고
    • The case for case studies of programming problems
    • Linn M.C., and Clancy M.J. The case for case studies of programming problems. Communications of the ACM 35 3 (1992) 121-132
    • (1992) Communications of the ACM , vol.35 , Issue.3 , pp. 121-132
    • Linn, M.C.1    Clancy, M.J.2
  • 63
    • 34948870057 scopus 로고    scopus 로고
    • Software reuse antipatterns
    • Long J. Software reuse antipatterns. Software Engineering Notes 26 4 (2001) 68-76
    • (2001) Software Engineering Notes , vol.26 , Issue.4 , pp. 68-76
    • Long, J.1
  • 65
    • 38649141730 scopus 로고    scopus 로고
    • Mann, L.M. (1991). The Implications of functional and structural knowledge representations for Novice Programmers. Secondary the implications of functional and structural knowledge representations for Novice Programmers. Graduate Group in Science and Mathematics Education, University of California (Doctoral).
    • Mann, L.M. (1991). The Implications of functional and structural knowledge representations for Novice Programmers. Secondary the implications of functional and structural knowledge representations for Novice Programmers. Graduate Group in Science and Mathematics Education, University of California (Doctoral).
  • 66
    • 3242741317 scopus 로고    scopus 로고
    • I am not guilty vs I am innocent: Successful negation may depend on the schema used for its encoding
    • Mayo R., Schul Y., et al. I am not guilty vs I am innocent: Successful negation may depend on the schema used for its encoding. Journal of Experimental Psychology 40 (2003) 433-449
    • (2003) Journal of Experimental Psychology , vol.40 , pp. 433-449
    • Mayo, R.1    Schul, Y.2
  • 67
    • 33646851912 scopus 로고    scopus 로고
    • Design, science, and engineering topics? Teaching HCI with a unified method
    • McCrickard S.D., Chewar C.M., et al. Design, science, and engineering topics? Teaching HCI with a unified method. SIGCSE Bulletin 36 1 (2004) 31-35
    • (2004) SIGCSE Bulletin , vol.36 , Issue.1 , pp. 31-35
    • McCrickard, S.D.1    Chewar, C.M.2
  • 70
    • 33646823971 scopus 로고    scopus 로고
    • Muller, O. B., B. Haberman, et al. (2004). (An almost) pedagogical pattern for pattern-based problem-solving instruction. In Proceedings of the 9th annual SIGCSE conference on innovation and technology in computer science education, 36 (3), 102-106.
    • Muller, O. B., B. Haberman, et al. (2004). (An almost) pedagogical pattern for pattern-based problem-solving instruction. In Proceedings of the 9th annual SIGCSE conference on innovation and technology in computer science education, 36 (3), 102-106.
  • 72
    • 0000347836 scopus 로고
    • The impact of emotions on learning and achievement: Towards a theory of cognitive/motivational mediators
    • Pekrun R. The impact of emotions on learning and achievement: Towards a theory of cognitive/motivational mediators. Applied Psychology 41 (1992) 359-376
    • (1992) Applied Psychology , vol.41 , pp. 359-376
    • Pekrun, R.1
  • 73
    • 38649115581 scopus 로고    scopus 로고
    • Pemberton, L., (2000). The promise of pattern languages for interaction design. Retrieved 2005-07-05, from www.cmis.brighton.ac.uk-staff-lp22-hf2000.html.
    • Pemberton, L., (2000). The promise of pattern languages for interaction design. Retrieved 2005-07-05, from www.cmis.brighton.ac.uk-staff-lp22-hf2000.html.
  • 75
    • 38649101778 scopus 로고    scopus 로고
    • Portland pattern repository (2005a). Functional inversion. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?FunctionalInversion.
    • Portland pattern repository (2005a). Functional inversion. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?FunctionalInversion.
  • 76
    • 38649138993 scopus 로고    scopus 로고
    • Portland pattern repository (2005b). Null object. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?NullObject.
    • Portland pattern repository (2005b). Null object. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?NullObject.
  • 77
    • 38649089133 scopus 로고    scopus 로고
    • Portland pattern repository (2005c). Zero means null. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?ZeroMeansNull.
    • Portland pattern repository (2005c). Zero means null. Retrieved 2005-12-12, from http://c2.com/cgi/wiki?ZeroMeansNull.
  • 80
    • 38249022120 scopus 로고
    • Schema creation in programming
    • Rist R.S. Schema creation in programming. Cognitive Science 13 3 (1989) 389-414
    • (1989) Cognitive Science , vol.13 , Issue.3 , pp. 389-414
    • Rist, R.S.1
  • 81
    • 21444446254 scopus 로고    scopus 로고
    • The management of human errors in user-centered design
    • Rizzo A., Parlangeli O., et al. The management of human errors in user-centered design. ACM SIGCHI Bulletin 28 (1996) 114-118
    • (1996) ACM SIGCHI Bulletin , vol.28 , pp. 114-118
    • Rizzo, A.1    Parlangeli, O.2
  • 82
    • 0003744724 scopus 로고
    • Rosenbloom P., Laird J.E., et al. (Eds), MIT Press, Cambridge, MA
    • In: Rosenbloom P., Laird J.E., et al. (Eds). The SOAR papers: Research on integrated intelligence (1993), MIT Press, Cambridge, MA
    • (1993) The SOAR papers: Research on integrated intelligence
  • 84
    • 43949173620 scopus 로고
    • Supporting Pascal programming with an on-line template library and case studies
    • Schank P.K., Linn M.C., et al. Supporting Pascal programming with an on-line template library and case studies. International Journal of Man-machine Studies 38 (1993) 1031-1048
    • (1993) International Journal of Man-machine Studies , vol.38 , pp. 1031-1048
    • Schank, P.K.1    Linn, M.C.2
  • 86
    • 11844257142 scopus 로고    scopus 로고
    • Learning the ropes: Human-centered design skills and patterns for software engineers education
    • Seffah A. Learning the ropes: Human-centered design skills and patterns for software engineers education. Interactions 10 5 (2003) 36-45
    • (2003) Interactions , vol.10 , Issue.5 , pp. 36-45
    • Seffah, A.1
  • 88
    • 10044224538 scopus 로고    scopus 로고
    • Evolving pedagogical patterns: The work of the pedagogical patterns project
    • Sharp H., Manns M.L., et al. Evolving pedagogical patterns: The work of the pedagogical patterns project. Computer Science Education 13 4 (2003) 315-330
    • (2003) Computer Science Education , vol.13 , Issue.4 , pp. 315-330
    • Sharp, H.1    Manns, M.L.2
  • 89
    • 0022775151 scopus 로고
    • Learning to program = learning to construct mechanisms and explanations
    • Soloway E. Learning to program = learning to construct mechanisms and explanations. Communications of the ACM 29 9 (1986) 850-858
    • (1986) Communications of the ACM , vol.29 , Issue.9 , pp. 850-858
    • Soloway, E.1
  • 91
    • 38649138696 scopus 로고    scopus 로고
    • Sterkin, A., (no date). Teaching design patterns. Retrieved 2005-12-23, from http://www.hadassah-col.ac. il/cs_site/staff/asterkin/advCPlusProg/Teaching%20Design%20Patterns. pdf.
    • Sterkin, A., (no date). Teaching design patterns. Retrieved 2005-12-23, from http://www.hadassah-col.ac. il/cs_site/staff/asterkin/advCPlusProg/Teaching%20Design%20Patterns. pdf.
  • 94
    • 38649140928 scopus 로고    scopus 로고
    • Taatgen, N.A., (1999). Learning without limits: From problem solving towards a unified theory of learning. Retrieved 2005-06-05, from www.ub.rug.nl/eldoc/dis/ppsw/n.a.taatgen/.
    • Taatgen, N.A., (1999). Learning without limits: From problem solving towards a unified theory of learning. Retrieved 2005-06-05, from www.ub.rug.nl/eldoc/dis/ppsw/n.a.taatgen/.
  • 95
    • 38649083653 scopus 로고    scopus 로고
    • Tidwell, J. (2005). Designing interfaces: Patterns for effective interaction design. Retrieved 2006-07-01, from http://designinginterfaces.com/.
    • Tidwell, J. (2005). Designing interfaces: Patterns for effective interaction design. Retrieved 2006-07-01, from http://designinginterfaces.com/.
  • 96
    • 38649087257 scopus 로고    scopus 로고
    • Van Biljon, J., Kotzé, P., et al. (2004). The use of anti-patterns in human computer interaction: Wise or ill-advised? Fulfilling the promise of ICT.G. Marsden, P. Kotzé and A. Adesina-Ojo. Pretoria, SAICSIT (ACM Conference Proceedings Series):176-185.
    • Van Biljon, J., Kotzé, P., et al. (2004). The use of anti-patterns in human computer interaction: Wise or ill-advised? Fulfilling the promise of ICT.G. Marsden, P. Kotzé and A. Adesina-Ojo. Pretoria, SAICSIT (ACM Conference Proceedings Series):176-185.
  • 97
    • 38649133093 scopus 로고    scopus 로고
    • Van Welie, M. (2000). The revised wizard pattern. Pattern Languages for Interaction Design: Building Momentum (Workshop at CHI 2000) Retrieved 2005-12-12, from http://www.it.bton.ac.uk/staff/rng/CHI2K_PLworkshop/Patterns/WelieV2.pdf.
    • Van Welie, M. (2000). The revised wizard pattern. Pattern Languages for Interaction Design: Building Momentum (Workshop at CHI 2000) Retrieved 2005-12-12, from http://www.it.bton.ac.uk/staff/rng/CHI2K_PLworkshop/Patterns/WelieV2.pdf.
  • 98
    • 38649126461 scopus 로고    scopus 로고
    • Van Welie, M., (2006a). Patterns in interaction design. Retrieved 2006-07-01, from http://www.welie.com/.
    • Van Welie, M., (2006a). Patterns in interaction design. Retrieved 2006-07-01, from http://www.welie.com/.
  • 99
    • 38649121059 scopus 로고    scopus 로고
    • Van Welie, M., (2006b). Wizard. Retrieved 2006-07-01, from http://www.welie.com/patterns/showPattern.php?patternID=wizard.
    • Van Welie, M., (2006b). Wizard. Retrieved 2006-07-01, from http://www.welie.com/patterns/showPattern.php?patternID=wizard.
  • 100
    • 38649135629 scopus 로고    scopus 로고
    • Van Welie, M., Van Der Veer, G.C., (2003). Pattern languages in interaction design: structure and organization. In M. Rauterberg, M. Menozzi, & J. Wesson (Eds.), Human-computer interaction, INTERACT- 2003 (p. 527-543). IOS Press.
    • Van Welie, M., Van Der Veer, G.C., (2003). Pattern languages in interaction design: structure and organization. In M. Rauterberg, M. Menozzi, & J. Wesson (Eds.), Human-computer interaction, INTERACT- 2003 (p. 527-543). IOS Press.
  • 101
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • Von Mayrhauser A., and Vans A.M. Program comprehension during software maintenance and evolution. IEEE Computer 28 8 (1995) 44-55
    • (1995) IEEE Computer , vol.28 , Issue.8 , pp. 44-55
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 104
    • 38649089684 scopus 로고    scopus 로고
    • Wesson, J., Cowley, N.L.O., (2003). Designing with patterns: Possibilities and pitfalls. In Proceedings of the 2nd workshop on software and usability cross-pollination: The Role of Usability Patterns Retrieved 2005-12-23, from http://wwwswt.informatik.uni-rostock.de/deutsch/Interact/05WessonCowley.pdf.
    • Wesson, J., Cowley, N.L.O., (2003). Designing with patterns: Possibilities and pitfalls. In Proceedings of the 2nd workshop on software and usability cross-pollination: The Role of Usability Patterns Retrieved 2005-12-23, from http://wwwswt.informatik.uni-rostock.de/deutsch/Interact/05WessonCowley.pdf.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.