{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T22:19:37Z","timestamp":1783462777338,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,9,9]],"date-time":"2012-09-09T00:00:00Z","timestamp":1347148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,9,9]]},"DOI":"10.1145\/2361276.2361301","type":"proceedings-article","created":{"date-parts":[[2012,9,12]],"date-time":"2012-09-12T13:01:27Z","timestamp":1347454887000},"page":"127-134","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["The importance of students' attention to program state"],"prefix":"10.1145","author":[{"given":"Colleen M.","family":"Lewis","sequence":"first","affiliation":[{"name":"Harvey Mudd College, Claremont, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,9,9]]},"reference":[{"issue":"1","key":"e_1_3_2_1_1_1","first-page":"45","article-title":"Constructivism in Computer Science Education","volume":"20","author":"Ben-Ari M.","year":"2001","unstructured":"Ben-Ari , M. ( 2001 ). Constructivism in Computer Science Education . Journal of Computers in Mathematics and Science Teaching , 20 ( 1 ), 45 -- 73 . Ben-Ari, M. (2001). Constructivism in Computer Science Education. Journal of Computers in Mathematics and Science Teaching, 20(1), 45--73.","journal-title":"Journal of Computers in Mathematics and Science Teaching"},{"key":"e_1_3_2_1_2_1","volume-title":"Fincher, S. & Petre, M. (Eds.), Computer Science Education Research (pp. 85--100).","author":"Clancy M.","year":"2004","unstructured":"Clancy , M. ( 2004 ). Misconceptions and Attitudes that Interfere with Learning to Program . In Fincher, S. & Petre, M. (Eds.), Computer Science Education Research (pp. 85--100). New York : Taylor & Francis . Clancy, M. (2004). Misconceptions and Attitudes that Interfere with Learning to Program. In Fincher, S. & Petre, M. (Eds.), Computer Science Education Research (pp. 85--100). New York: Taylor & Francis."},{"key":"e_1_3_2_1_3_1","volume-title":"Extreme programming examined","author":"Cockburn A.","year":"2001","unstructured":"Cockburn , A. & Williams , L. ( 2001 ). The costs and benefits of pair programming . In Extreme programming examined . Addison-Wesley Longman Publishing Co., Inc. Boston, MA . 223--243. Cockburn, A. & Williams, L. (2001). The costs and benefits of pair programming. In Extreme programming examined. Addison-Wesley Longman Publishing Co., Inc. Boston, MA. 223--243."},{"key":"e_1_3_2_1_4_1","volume-title":"Alice: a 3-D tool for introductory programming concepts. The journal of computing in small colleges. ACM. 107--116","author":"Cooper S.","year":"2000","unstructured":"Cooper , S. , Dann , W. , & Pausch , R. ( 2000 ). Alice: a 3-D tool for introductory programming concepts. The journal of computing in small colleges. ACM. 107--116 . Cooper, S., Dann, W., & Pausch, R. (2000). Alice: a 3-D tool for introductory programming concepts. The journal of computing in small colleges. ACM. 107--116."},{"key":"e_1_3_2_1_5_1","volume-title":"Basics of Qualitative Research","author":"Corbin J. M.","year":"2008","unstructured":"Corbin , J. M. , & Strauss , A. C. ( 2008 ). Basics of Qualitative Research . Thousand Oaks, CA : SAGE Publications . Corbin, J. M., & Strauss, A. C. (2008). Basics of Qualitative Research. Thousand Oaks, CA: SAGE Publications."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/961511.961537"},{"key":"e_1_3_2_1_7_1","volume-title":"Toward an epistemology of physics. Cognition and Instruction, 10 (2--3), 105--225","author":"diSessa A. A.","year":"1993","unstructured":"diSessa , A. A. ( 1993 ). Toward an epistemology of physics. Cognition and Instruction, 10 (2--3), 105--225 . diSessa, A. A. (1993). Toward an epistemology of physics. Cognition and Instruction, 10 (2--3), 105--225."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1080\/0950069980201002"},{"key":"e_1_3_2_1_9_1","volume-title":"Transfer of learning from a modern multi-disciplinary perspective (pp. 121--154).","author":"diSessa A. A.","year":"2005","unstructured":"diSessa , A. A. , & Wagner , J. F. ( 2005 ). What coordination has to say about transfer . In J. Mestre (ed.), Transfer of learning from a modern multi-disciplinary perspective (pp. 121--154). Greenwich, CT : Information Age Publishing . diSessa, A. A., & Wagner, J. F. (2005). What coordination has to say about transfer. In J. Mestre (ed.), Transfer of learning from a modern multi-disciplinary perspective (pp. 121--154). Greenwich, CT: Information Age Publishing."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1080\/07370000701632413"},{"key":"e_1_3_2_1_11_1","volume-title":"Studying the Novice Programmer (E. Soloway & J","author":"du Boulay B.","year":"1989","unstructured":"du Boulay , B. , O'Shea , T. & Monk , J. ( 1989 ). The black box inside the glass box: Presenting computing concepts to novices , in Studying the Novice Programmer (E. Soloway & J .C. Spohrer, Eds.) Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc ., 431--446. du Boulay, B., O'Shea, T. & Monk, J. (1989). The black box inside the glass box: Presenting computing concepts to novices, in Studying the Novice Programmer (E. Soloway & J.C. Spohrer, Eds.) Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc., 431--446."},{"key":"e_1_3_2_1_12_1","volume-title":"Studying the Novice Programmer (E. Soloway & J","author":"du Boulay B.","year":"1989","unstructured":"du Boulay , B. ( 1989 ). Some difficulties learning to program , in Studying the Novice Programmer (E. Soloway & J .C. Spohrer, Eds.). Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc ., 283--299. du Boulay, B. (1989). Some difficulties learning to program, in Studying the Novice Programmer (E. Soloway & J.C. Spohrer, Eds.). Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc., 283--299."},{"key":"e_1_3_2_1_13_1","first-page":"239","volume-title":"R. Goldman, R. Pea, B. J. Barron & S","author":"Engle R. A.","year":"2007","unstructured":"Engle , R. A. , Conant , F. R. & Greeno , J. G. ( 2007 ). Progressive refinement of hypotheses in video-supported research . In R. Goldman, R. Pea, B. J. Barron & S . Derry (Eds.), Video research in the learning sciences (pp. 239 -- 254 ). Mahwah, NJ : Erlbaum . Engle, R. A., Conant, F. R. & Greeno, J. G. (2007). Progressive refinement of hypotheses in video-supported research. In R. Goldman, R. Pea, B. J. Barron & S. Derry (Eds.), Video research in the learning sciences (pp. 239--254). Mahwah, NJ: Erlbaum."},{"key":"e_1_3_2_1_14_1","volume-title":"Teaching and learning computer programming: multiple research perspectives","author":"Fay A. L.","year":"1988","unstructured":"Fay , A. L. , & Mayer , R. E. , ( 1988 ). Learning LOGO: A cognitive analysis , in Teaching and learning computer programming: multiple research perspectives (R. E. Mayer, Ed.). Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc ., 55--74. Fay, A. L., & Mayer, R. E., (1988). Learning LOGO: A cognitive analysis, in Teaching and learning computer programming: multiple research perspectives (R. E. Mayer, Ed.). Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc., 55--74."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1119\/1.19520"},{"key":"e_1_3_2_1_16_1","volume-title":"What do novice programmers know about recursion? in Studying the Novice Programmer (E. Soloway & J","author":"Kahney H.","year":"1989","unstructured":"Kahney , H. ( 1989 ). What do novice programmers know about recursion? in Studying the Novice Programmer (E. Soloway & J .C. Spohrer, Eds.) Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc ., 209--228. Kahney, H. (1989). What do novice programmers know about recursion? in Studying the Novice Programmer (E. Soloway & J.C. Spohrer, Eds.) Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc., 209--228."},{"key":"e_1_3_2_1_17_1","volume-title":"Children's mental models of recursive logo programs. Studying the Novice Programmer (E. Soloway & J","author":"Kurland D. M.","year":"1989","unstructured":"Kurland , D. M. , & Pea , R. D. , ( 1989 ). Children's mental models of recursive logo programs. Studying the Novice Programmer (E. Soloway & J .C. Spohrer, Eds.) Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc ., 315--323. Kurland, D. M., & Pea, R. D., (1989). Children's mental models of recursive logo programs. Studying the Novice Programmer (E. Soloway & J.C. Spohrer, Eds.) Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc., 315--323."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2011.579805"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734383"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157156"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227386"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993400500056563"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1316450.1316453"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511755378","volume-title":"Assessing Mathematical Proficiency (pp. 267--280)","author":"Schoenfeld A. H.","year":"2007","unstructured":"Schoenfeld , A. H. ( 2007 ). Reflections on an assessment interview: What a close look at student understanding can reveal . In A. H. Schoenfeld (Eds.) Assessing Mathematical Proficiency (pp. 267--280) . Cambridge : Cambridge University Press. Schoenfeld, A. H. (2007). Reflections on an assessment interview: What a close look at student understanding can reveal. In A. H. Schoenfeld (Eds.) Assessing Mathematical Proficiency (pp. 267--280). Cambridge: Cambridge University Press."},{"key":"e_1_3_2_1_26_1","first-page":"171","article-title":"Making sense of 'out loud' problem-solving protocols","volume":"4","author":"Schoenfeld A. H.","year":"1985","unstructured":"Schoenfeld , A. H. ( 1985 ). Making sense of 'out loud' problem-solving protocols . The Journal of Mathematical Behavior , 4. 171 -- 191 . Schoenfeld, A. H. (1985). Making sense of 'out loud' problem-solving protocols. The Journal of Mathematical Behavior, 4. 171--191.","journal-title":"The Journal of Mathematical Behavior"},{"key":"e_1_3_2_1_27_1","volume-title":"Studying the Novice Programmer","author":"Soloway E.","year":"1989","unstructured":"Soloway , E. & Spohrer , J. C. ( 1989 ). Studying the Novice Programmer . Hillsdale, New Jersey : Lawrence Erlbaum Associates Inc . Soloway, E. & Spohrer, J. C. (1989). Studying the Novice Programmer. Hillsdale, New Jersey: Lawrence Erlbaum Associates Inc."},{"key":"e_1_3_2_1_28_1","series-title":"W. Damon & R. M. Lerner","volume-title":"Cognition, Perception and Language","author":"Siegler R. S.","year":"2006","unstructured":"Siegler , R. S. ( 2006 ). Microgenetic analyses of learning . In W. Damon & R. M. Lerner (Series Eds.) & D. Kuhn & R. S. Siegler (Vol. Eds.), Handbook of child psychology: Vol. 2 : Cognition, Perception and Language . ( 6 th ed) Hoboken, NJ : Wiley , 464--510. Siegler, R. S. (2006). Microgenetic analyses of learning. In W. Damon & R. M. Lerner (Series Eds.) & D. Kuhn & R. S. Siegler (Vol. Eds.), Handbook of child psychology: Vol. 2: Cognition, Perception and Language. (6th ed) Hoboken, NJ: Wiley, 464--510.","edition":"6"},{"key":"e_1_3_2_1_29_1","volume-title":"Case Study Research: Design and Methods","author":"Yin R. K.","year":"1989","unstructured":"Yin , R. K. ( 1989 ). Case Study Research: Design and Methods . Sage Publications, Inc. Thousand Oaks, CA . Yin, R. K. (1989). Case Study Research: Design and Methods. Sage Publications, Inc. Thousand Oaks, CA."}],"event":{"name":"ICER '12: International Computing Education Research Conference","location":"Auckland New Zealand","acronym":"ICER '12","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the ninth annual international conference on International computing education research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2361276.2361301","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2361276.2361301","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:34:15Z","timestamp":1750239255000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2361276.2361301"}},"subtitle":["a case study of debugging behavior"],"short-title":[],"issued":{"date-parts":[[2012,9,9]]},"references-count":29,"alternative-id":["10.1145\/2361276.2361301","10.1145\/2361276"],"URL":"https:\/\/doi.org\/10.1145\/2361276.2361301","relation":{},"subject":[],"published":{"date-parts":[[2012,9,9]]},"assertion":[{"value":"2012-09-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}