{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T02:36:40Z","timestamp":1780627000505,"version":"3.54.1"},"reference-count":26,"publisher":"Informa UK Limited","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Human\u2013Computer Interaction"],"published-print":{"date-parts":[[1985,6]]},"DOI":"10.1207\/s15327051hci0102_3","type":"journal-article","created":{"date-parts":[[2005,3,23]],"date-time":"2005-03-23T19:43:48Z","timestamp":1111607028000},"page":"133-161","source":"Crossref","is-referenced-by-count":119,"title":["Preprogramming Knowledge: A Major Source of Misconceptions in Novice Programmers"],"prefix":"10.1080","volume":"1","author":[{"given":"Jeffrey","family":"Bonar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Elliot","family":"Soloway","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"301","published-online":{"date-parts":[[2009,11,11]]},"reference":[{"key":"p_1_10","doi-asserted-by":"publisher","DOI":"10.1016\/S0364-0213(84)80013-0"},{"key":"p_2_11","unstructured":"Anderson, J. R., Greeno, J. G., Kline, P. J. & Neves, D. M. (1981). Acquisition of problem-solving skill. In J. R . Anderson (Ed.), Cognitive skills and their acquisition (pp. 191-230). Hillsdale, NJ: Lawrence Erlbaum Associates, Inc."},{"key":"p_3_12","unstructured":"Bonar, J. G . (1985). Understanding the bugs of novice programmers. Unpublished doctoral dissertation. University of Massachusetts, Amherst."},{"key":"p_4_13","doi-asserted-by":"publisher","DOI":"10.1016\/S0364-0213(80)80010-3"},{"key":"p_5_14","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1207\/s15516709cog0502_2","volume":"5","author":"Chi M .","year":"1981","journal-title":"Cognitive Science"},{"key":"p_6_15","doi-asserted-by":"publisher","DOI":"10.1119\/1.12989"},{"key":"p_7_16","doi-asserted-by":"publisher","DOI":"10.1016\/S0364-0213(82)80005-0"},{"key":"p_8_17","unstructured":"Ehrlich, K. & Soloway, E. M . (1983). An empirical investigation of the tacit knowledge in programming. In J. Thomas & M. L. Schneider (Eds.), Human factors in computer systems. Norwood, NJ: Ablex."},{"key":"p_9_18","doi-asserted-by":"publisher","DOI":"10.1037\/\/0033-295X.87.3.215"},{"key":"p_10_19","unstructured":"Ginsberg, H . P., Kossan, N . , Schwartz, R. & Swanson, D. (1981). Protocol methods in research on mathematical thinking. In H. P. Ginsberg (Ed.), Developmnt of mathematical thinking (pp. 7-47). London: Academic."},{"key":"p_11_20","unstructured":"Johnson, W. L., Draper, S. & Soloway, E. M. (1982). Classifying bugs is a tricky business. In Proceedings of the Seventh Annual NASA\/Goddard Workshop on Software Engineering."},{"key":"p_12_21","unstructured":"Kahney, H . & Eisenstadt, M . (1982). Programmers' mental models of their programming tasks: The interaction of real-world knowledge and programming knowledge. Proceedings of the Fourth Annual C o n f m c e of the Cognitive Science Sociep, pp. 143-145."},{"key":"p_13_22","unstructured":"Lewis, C. (1981). Skill in algebra. In J. R. Anderson (Ed.), Cognitive skills and their acquisition (pp. 85-1 10). Hillsdale, NJ: Lawrence Erlbaum Associates, Inc."},{"key":"p_14_23","unstructured":"Matz, M . (1982). Towards a process model for high school algebra errors. In D. Sleeman & J. S. Brown (Eds.), Intelligent tutoring systems (pp. 25-50). London: Academic."},{"key":"p_15_24","first-page":"184","volume":"20","author":"Miller L. A.","year":"1981","journal-title":"Journal"},{"key":"p_16_25","unstructured":"Newell, A, & Simon, H . A. (1972). Human problem solving. Englewood Cliffs, NJ: Prentice-Hall."},{"key":"p_17_26","unstructured":"Resnick, L. B. (1982). Syntaxand semantics in learning tosubtract. In T. Carpenter, J . Moser, & T. Romberg (Eds.), Addition and subtraction: A cognitive perspective (pp. 136-155). Hillsdale, NJ: Lawrence Erlbaum Associates, Inc."},{"key":"p_18_27","unstructured":"Rich, C. (1981). Inspection methods in programming (Tech. Rep. No. AI-TR-604). Cambridge: MIT, MIT Artificial Intelligence Laboratory."},{"key":"p_19_28","unstructured":"Rosnick, P. (1982). Student conceptions of semantically l a a h letters in algebra. Amherst: University of Massachusetts, Cognitive Development Project."},{"key":"p_20_29","doi-asserted-by":"publisher","DOI":"10.1007\/BF00975629"},{"key":"p_21_30","doi-asserted-by":"crossref","unstructured":"Soloway, E. M., Bonar, J. G. & Ehrlich, K. (1983). Cognitive strategies and looping constructs: An empirical study. Communications of the Association for Computing Machinery, 26 (1 l), 853-860.","DOI":"10.1145\/182.358436"},{"key":"p_22_31","doi-asserted-by":"crossref","unstructured":"Soloway, E. M. & Ehrlich, K. (1984). Empirical studies of programming knowledge. I E E E Transactions of Software Engineering, SE-10, 595-609.","DOI":"10.1109\/TSE.1984.5010283"},{"key":"p_23_32","unstructured":"Soloway, E . M., Ehrlich, K., Bonar, J. G. & Greenspan, J . (1982). What do novices know about programming? In A. Badre & B. Shneiderman (Eds.), Directions in human computer interaction (pp. 27-54). Norwood, NJ: Ablex."},{"key":"p_24_33","unstructured":"HCZ Editorial Record. First manuscript received November 7, 1984. Revision re"},{"key":"p_25_34","unstructured":"ceived April 26, 1985. Accepted by John Seely Brown. Final manuscript received May"},{"key":"p_26_35","unstructured":", 1985.Editor"}],"container-title":["Human\u2013Computer Interaction"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.tandfonline.com\/doi\/pdf\/10.1207\/s15327051hci0102_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,5]],"date-time":"2019-02-05T10:19:39Z","timestamp":1549361979000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.tandfonline.com\/doi\/abs\/10.1207\/s15327051hci0102_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1985,6]]},"references-count":26,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2009,11,11]]},"published-print":{"date-parts":[[1985,6]]}},"alternative-id":["10.1207\/s15327051hci0102_3"],"URL":"https:\/\/doi.org\/10.1207\/s15327051hci0102_3","relation":{},"ISSN":["0737-0024","1532-7051"],"issn-type":[{"value":"0737-0024","type":"print"},{"value":"1532-7051","type":"electronic"}],"subject":[],"published":{"date-parts":[[1985,6]]}}}