{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:45:54Z","timestamp":1772163954419,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2005,6,27]]},"DOI":"10.1145\/1067445.1067498","type":"proceedings-article","created":{"date-parts":[[2005,8,3]],"date-time":"2005-08-03T04:31:47Z","timestamp":1123043507000},"page":"188-192","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["The linguistics of object-oriented design"],"prefix":"10.1145","author":[{"given":"Christian","family":"Holmboe","sequence":"first","affiliation":[{"name":"University of Oslo, Norway"}]}],"member":"320","published-online":{"date-parts":[[2005,6,27]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1996.0072"},{"key":"e_1_3_2_1_2_1","volume-title":"Object-Oriented Analysis","author":"Coad P.","year":"1991","unstructured":"Coad , P. and E. Yourdon , Object-Oriented Analysis . 2 nd ed. 1991 , Englewood Cliffs, NJ : Prentice-Hall . Coad, P. and E. Yourdon, Object-Oriented Analysis. 2nd ed. 1991, Englewood Cliffs, NJ: Prentice-Hall.","edition":"2"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.2000.0423"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4471-0111-6","volume-title":"Software Design - Cognitive Aspects","author":"Detienne F.","year":"2002","unstructured":"Detienne , F. , Software Design - Cognitive Aspects . 2002 , London : Springer . Detienne, F., Software Design - Cognitive Aspects. 2002, London: Springer."},{"key":"e_1_3_2_1_5_1","volume-title":"Psychology of Programming, J.-M. Hoc","author":"Hoc J.","year":"1990","unstructured":"Hoc , J. - M. and A. Nguyen-Xuan , Language Semantics, Mental Models and Anology , in Psychology of Programming, J.-M. Hoc , et al., Editors. 1990 , Academic Press : London . p. 139--152. Hoc, J.-M. and A. Nguyen-Xuan, Language Semantics, Mental Models and Anology, in Psychology of Programming, J.-M. Hoc, et al., Editors. 1990, Academic Press: London. p. 139--152."},{"key":"e_1_3_2_1_6_1","first-page":"89","volume":"200","author":"Holmboe C.","unstructured":"Holmboe , C. and P.H. Scott , Characterising individual and social concept development in collaborative computer science classrooms. Journal of Computers in Mathematics and Science Teaching , 200 5. 24(1). p. 89 -- 115 . Holmboe, C. and P.H. Scott, Characterising individual and social concept development in collaborative computer science classrooms. Journal of Computers in Mathematics and Science Teaching, 2005. 24(1). p. 89--115.","journal-title":"Science Teaching"},{"key":"e_1_3_2_1_7_1","first-page":"175","volume":"200","author":"Holmboe C.","unstructured":"Holmboe , C. , A Wittgenstein Approach to the Learning of OO modelling. Computer Science Education , 200 4. 14(4) p. 175 -- 194 . Holmboe, C., A Wittgenstein Approach to the Learning of OO modelling. Computer Science Education, 2004. 14(4) p. 175--194.","journal-title":"Computer Science Education"},{"key":"e_1_3_2_1_8_1","volume-title":"Conceptualisation and Labelling as Linguistic Challenges for Students of Data Modelling. Computer Science Education","author":"Holmboe C.","year":"2005","unstructured":"Holmboe , C. , Conceptualisation and Labelling as Linguistic Challenges for Students of Data Modelling. Computer Science Education , 2005 . 15(2). Holmboe, C., Conceptualisation and Labelling as Linguistic Challenges for Students of Data Modelling. Computer Science Education, 2005. 15(2)."},{"key":"e_1_3_2_1_9_1","volume-title":"A semiotic framework for learning UML as technical discourse. submitted manuscript","author":"Holmboe C.","year":"2005","unstructured":"Holmboe , C. and E. Knain , A semiotic framework for learning UML as technical discourse. submitted manuscript , 2005 . Holmboe, C. and E. Knain, A semiotic framework for learning UML as technical discourse. submitted manuscript, 2005."},{"key":"e_1_3_2_1_10_1","first-page":"21","volume":"200","author":"Kolikant Y.B.","unstructured":"Kolikant , Y.B. - D. , Learning Concurrency as an Entry Point to the Community of CS Practitioners . Journal of Computers in Mathematics and Science Teaching , 200 4. 23(1): p. 21 -- 46 . Kolikant, Y.B.-D., Learning Concurrency as an Entry Point to the Community of CS Practitioners. Journal of Computers in Mathematics and Science Teaching, 2004. 23(1): p. 21--46.","journal-title":"Science Teaching"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","DOI":"10.21832\/9781800418288","volume-title":"The guided construction of knowledge. Talk amongst teachers and learners","author":"Mercer N.","year":"1995","unstructured":"Mercer , N. , The guided construction of knowledge. Talk amongst teachers and learners . 1995 , Clevedon : Multilingual Matters Ltd . Mercer, N., The guided construction of knowledge. Talk amongst teachers and learners. 1995, Clevedon: Multilingual Matters Ltd."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1006\/imms.1993.1045"},{"key":"e_1_3_2_1_13_1","volume-title":"Learning with Computers. Analyzing productive interaction","author":"Saljo R.","year":"1998","unstructured":"Saljo , R. , Learning as the use of tools: A sociocultural perspective on the human-technology link , in Learning with Computers. Analyzing productive interaction , K. Littleton and P. Light, Editors. 1998 , Routledge : London . p. 144--161. Saljo, R., Learning as the use of tools: A sociocultural perspective on the human-technology link, in Learning with Computers. Analyzing productive interaction, K. Littleton and P. Light, Editors. 1998, Routledge: London. p. 144--161."},{"key":"e_1_3_2_1_14_1","first-page":"4","volume":"199","author":"Taylor J.","unstructured":"Taylor , J. , Analyzing Novices Analyzing Prolog - What Stories Do Novices Tell Themselves About Prolog. Instructional Science , 199 0. 19( 4 - 5 ): p. 283--309. Taylor, J., Analyzing Novices Analyzing Prolog - What Stories Do Novices Tell Themselves About Prolog. Instructional Science, 1990. 19(4-5): p. 283--309.","journal-title":"What Stories Do Novices Tell Themselves About Prolog. Instructional Science"},{"key":"e_1_3_2_1_15_1","volume-title":"Psychology of Programming, J.-M. Hoc","author":"Visser W.","year":"1990","unstructured":"Visser , W. and J. -M. Hoc , Expert Software Design Strategies , in Psychology of Programming, J.-M. Hoc , et al., Editors. 1990 , Academic Press : London . p. 235--250. Visser, W. and J.-M. Hoc, Expert Software Design Strategies, in Psychology of Programming, J.-M. Hoc, et al., Editors. 1990, Academic Press: London. p. 235--250."},{"key":"e_1_3_2_1_16_1","volume-title":"Kozulin","author":"Vygotsky L.","year":"1986","unstructured":"Vygotsky , L. , Thought and Language, ed. A. Kozulin . 1986 , Cambridge, MA : MIT Press . Vygotsky, L., Thought and Language, ed. A. Kozulin. 1986, Cambridge, MA: MIT Press."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511803932","volume-title":"Communities of Practice. Learning, Meaning and Identity","author":"Wenger E.","year":"1998","unstructured":"Wenger , E. , Communities of Practice. Learning, Meaning and Identity . 1998 , Cambridge : Cambridge University Press . Wenger, E., Communities of Practice. Learning, Meaning and Identity. 1998, Cambridge: Cambridge University Press."},{"key":"e_1_3_2_1_18_1","volume-title":"Philosophical Investigations","author":"Wittgenstein L.","year":"1958","unstructured":"Wittgenstein , L. , Philosophical Investigations . 2 nd ed. 1958 , Oxford : Basil Blackwell . Wittgenstein, L., Philosophical Investigations. 2nd ed. 1958, Oxford: Basil Blackwell.","edition":"2"},{"key":"e_1_3_2_1_19_1","volume-title":"London: Routledge & Kegan Paul.","author":"Wittgenstein L.","year":"1961","unstructured":"Wittgenstein , L. , Tractatus Logico-Philosophicus. 1961 , London: Routledge & Kegan Paul. Wittgenstein, L., Tractatus Logico-Philosophicus. 1961, London: Routledge & Kegan Paul."},{"key":"e_1_3_2_1_20_1","first-page":"89","volume":"197","author":"Wood D.J.","unstructured":"Wood , D.J. , J.S. Bruner , and G. Ross , The role of tutoring in problem solving. Journal of Psychology and Psychiatry , 197 6. 17: p. 89 -- 100 . Wood, D.J., J.S. Bruner, and G. Ross, The role of tutoring in problem solving. Journal of Psychology and Psychiatry, 1976. 17: p. 89--100.","journal-title":"Psychiatry"}],"event":{"name":"ITiCSE05: Innovation and Technology in Computer Science Education","location":"Caparica Portugal","acronym":"ITiCSE05","sponsor":["ACM Association for Computing Machinery","SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1067445.1067498","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T10:11:09Z","timestamp":1693822269000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1067445.1067498"}},"subtitle":["implications for teaching"],"short-title":[],"issued":{"date-parts":[[2005,6,27]]},"references-count":20,"alternative-id":["10.1145\/1067445.1067498","10.1145\/1067445"],"URL":"https:\/\/doi.org\/10.1145\/1067445.1067498","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1151954.1067498","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2005,6,27]]},"assertion":[{"value":"2005-06-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}