{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T05:10:30Z","timestamp":1771045830362,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":35,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,5,6]],"date-time":"2021-05-06T00:00:00Z","timestamp":1620259200000},"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":[[2021,5,6]]},"DOI":"10.1145\/3411764.3445257","type":"proceedings-article","created":{"date-parts":[[2021,5,8]],"date-time":"2021-05-08T04:19:40Z","timestamp":1620447580000},"page":"1-13","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["The Role of Working Memory in Program Tracing"],"prefix":"10.1145","author":[{"given":"Will","family":"Crichton","sequence":"first","affiliation":[{"name":"Stanford University, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maneesh","family":"Agrawala","sequence":"additional","affiliation":[{"name":"Stanford University, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pat","family":"Hanrahan","sequence":"additional","affiliation":[{"name":"Stanford University, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,5,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Novice LISP errors: Undetected losses of information from working memory. Human\u2013Computer Interaction 1, 2","author":"Anderson R","year":"1985","unstructured":"John\u00a0 R Anderson and Robin Jeffries . 1985. Novice LISP errors: Undetected losses of information from working memory. Human\u2013Computer Interaction 1, 2 ( 1985 ), 107\u2013131. John\u00a0R Anderson and Robin Jeffries. 1985. Novice LISP errors: Undetected losses of information from working memory. Human\u2013Computer Interaction 1, 2 (1985), 107\u2013131."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.2307\/1423141"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1006\/ceps.2000.1051"},{"key":"e_1_3_2_1_4_1","volume-title":"Working memory. Current biology 20, 4","author":"Baddeley Alan","year":"2010","unstructured":"Alan Baddeley . 2010. Working memory. Current biology 20, 4 ( 2010 ), R136\u2013R140. Alan Baddeley. 2010. Working memory. Current biology 20, 4 (2010), R136\u2013R140."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753706"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2015.36"},{"key":"e_1_3_2_1_7_1","volume-title":"Age-related declines in working-memory skills: Evidence from a complex calculation task.Developmental Psychology 26, 6","author":"Campbell ID","year":"1990","unstructured":"Jamie\u00a0 ID Campbell and Neil Charness . 1990. Age-related declines in working-memory skills: Evidence from a complex calculation task.Developmental Psychology 26, 6 ( 1990 ), 879. Jamie\u00a0ID Campbell and Neil Charness. 1990. Age-related declines in working-memory skills: Evidence from a complex calculation task.Developmental Psychology 26, 6 (1990), 879."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/512950.512973"},{"key":"e_1_3_2_1_9_1","volume-title":"The magical number 4 in short-term memory: A reconsideration of mental storage capacity. Behavioral and brain sciences 24, 1","author":"Cowan Nelson","year":"2001","unstructured":"Nelson Cowan . 2001. The magical number 4 in short-term memory: A reconsideration of mental storage capacity. Behavioral and brain sciences 24, 1 ( 2001 ), 87\u2013114. Nelson Cowan. 2001. The magical number 4 in short-term memory: A reconsideration of mental storage capacity. Behavioral and brain sciences 24, 1 (2001), 87\u2013114."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21401-6_26"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1080\/09541440244000328"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(05)80122-1"},{"key":"e_1_3_2_1_13_1","unstructured":"Robert\u00a0Bruce Findler. 2020. DrRacket: The Racket Programming Environment. https:\/\/docs.racket-lang.org\/drracket\/  Robert\u00a0Bruce Findler. 2020. DrRacket: The Racket Programming Environment. https:\/\/docs.racket-lang.org\/drracket\/"},{"key":"e_1_3_2_1_14_1","volume-title":"Separate roles for executive and phonological components of working memory in mental arithmetic. Memory & cognition 28, 5","author":"F\u00dcrst J","year":"2000","unstructured":"Ansgar\u00a0 J F\u00dcrst and Graham\u00a0 J Hitch . 2000. Separate roles for executive and phonological components of working memory in mental arithmetic. Memory & cognition 28, 5 ( 2000 ), 774\u2013782. Ansgar\u00a0J F\u00dcrst and Graham\u00a0J Hitch. 2000. Separate roles for executive and phonological components of working memory in mental arithmetic. Memory & cognition 28, 5 (2000), 774\u2013782."},{"key":"e_1_3_2_1_15_1","unstructured":"Google. 2020. Google C++ Style Guide. https:\/\/google.github.io\/styleguide\/cppguide.html  Google. 2020. Google C++ Style Guide. https:\/\/google.github.io\/styleguide\/cppguide.html"},{"key":"e_1_3_2_1_16_1","volume-title":"Cognitive dimensions of notations. People and computers V 5, 1","author":"Green RG","year":"1989","unstructured":"Thomas\u00a0 RG Green . 1989. Cognitive dimensions of notations. People and computers V 5, 1 ( 1989 ), 443\u2013460. Thomas\u00a0RG Green. 1989. Cognitive dimensions of notations. People and computers V 5, 1 (1989), 443\u2013460."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(78)90002-6"},{"key":"e_1_3_2_1_18_1","volume-title":"Cognition in the Wild","author":"Hutchins Edwin","unstructured":"Edwin Hutchins . 1995. Cognition in the Wild . MIT press , Cambridge, MA . Edwin Hutchins. 1995. Cognition in the Wild. MIT press, Cambridge, MA."},{"key":"e_1_3_2_1_19_1","volume-title":"A tool for tracking visual attention: The restricted focus viewer. Behavior research methods, instruments, & computers 35, 1","author":"Jansen R","year":"2003","unstructured":"Anthony\u00a0 R Jansen , Alan\u00a0 F Blackwell , and Kim Marriott . 2003. A tool for tracking visual attention: The restricted focus viewer. Behavior research methods, instruments, & computers 35, 1 ( 2003 ), 57\u201369. Anthony\u00a0R Jansen, Alan\u00a0F Blackwell, and Kim Marriott. 2003. A tool for tracking visual attention: The restricted focus viewer. Behavior research methods, instruments, & computers 35, 1 (2003), 57\u201369."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90032-X"},{"key":"e_1_3_2_1_21_1","volume-title":"Further evidence of a relationship between explaining, tracing and writing skills in introductory programming. Acm sigcse bulletin 41, 3","author":"Lister Raymond","year":"2009","unstructured":"Raymond Lister , Colin Fidge , and Donna Teague . 2009. Further evidence of a relationship between explaining, tracing and writing skills in introductory programming. Acm sigcse bulletin 41, 3 ( 2009 ), 161\u2013165. Raymond Lister, Colin Fidge, and Donna Teague. 2009. Further evidence of a relationship between explaining, tracing and writing skills in introductory programming. Acm sigcse bulletin 41, 3 (2009), 161\u2013165."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404531"},{"key":"e_1_3_2_1_23_1","volume-title":"The magical number seven, plus or minus two: Some limits on our capacity for processing information.Psychological review 63, 2","author":"Miller A","year":"1956","unstructured":"George\u00a0 A Miller . 1956. The magical number seven, plus or minus two: Some limits on our capacity for processing information.Psychological review 63, 2 ( 1956 ), 81. George\u00a0A Miller. 1956. The magical number seven, plus or minus two: Some limits on our capacity for processing information.Psychological review 63, 2 (1956), 81."},{"key":"e_1_3_2_1_24_1","volume-title":"Memory updating in working memory: The role of the central executive. British journal of psychology 81, 2","author":"Morris Neil","year":"1990","unstructured":"Neil Morris and Dylan\u00a0 M Jones . 1990. Memory updating in working memory: The role of the central executive. British journal of psychology 81, 2 ( 1990 ), 111\u2013121. Neil Morris and Dylan\u00a0M Jones. 1990. Memory updating in working memory: The role of the central executive. British journal of psychology 81, 2 (1990), 111\u2013121."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1037\/0278-7393.27.2.384"},{"key":"e_1_3_2_1_26_1","volume-title":"Benchmarks for models of short-term and working memory.Psychological Bulletin 144, 9","author":"Oberauer Klaus","year":"2018","unstructured":"Klaus Oberauer , Stephan Lewandowsky , Edward Awh , Gordon\u00a0 DA Brown , Andrew Conway , Nelson Cowan , Christopher Donkin , Simon Farrell , Graham\u00a0 J Hitch , Mark\u00a0 J Hurlstone , 2018. Benchmarks for models of short-term and working memory.Psychological Bulletin 144, 9 ( 2018 ), 885. Klaus Oberauer, Stephan Lewandowsky, Edward Awh, Gordon\u00a0DA Brown, Andrew Conway, Nelson Cowan, Christopher Donkin, Simon Farrell, Graham\u00a0J Hitch, Mark\u00a0J Hurlstone, 2018. Benchmarks for models of short-term and working memory.Psychological Bulletin 144, 9 (2018), 885."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389279"},{"key":"e_1_3_2_1_28_1","volume-title":"Do people use language production to make predictions during comprehension?Trends in cognitive sciences 11, 3","author":"Pickering J","year":"2007","unstructured":"Martin\u00a0 J Pickering and Simon Garrod . 2007. Do people use language production to make predictions during comprehension?Trends in cognitive sciences 11, 3 ( 2007 ), 105\u2013110. Martin\u00a0J Pickering and Simon Garrod. 2007. Do people use language production to make predictions during comprehension?Trends in cognitive sciences 11, 3 (2007), 105\u2013110."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2483710.2483713","article-title":"Notional machines and introductory programming education","volume":"13","author":"Sorva Juha","year":"2007","unstructured":"Juha Sorva . 2007 . Notional machines and introductory programming education . Trans. Comput. Educ 13 , 2 (2007), 1 \u2013 31 . Juha Sorva. 2007. Notional machines and introductory programming education. Trans. Comput. Educ 13, 2 (2007), 1\u201331.","journal-title":"Trans. Comput. Educ"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1177\/1745691616658637"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1080\/09658210902802959"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1269900.1268853"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.402076"},{"key":"e_1_3_2_1_34_1","volume-title":"The case for motor involvement in perceiving conspecifics.Psychological bulletin 131, 3","author":"Wilson Margaret","year":"2005","unstructured":"Margaret Wilson and G\u00fcnther Knoblich . 2005. The case for motor involvement in perceiving conspecifics.Psychological bulletin 131, 3 ( 2005 ), 460. Margaret Wilson and G\u00fcnther Knoblich. 2005. The case for motor involvement in perceiving conspecifics.Psychological bulletin 131, 3 (2005), 460."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0277(95)00674-3"}],"event":{"name":"CHI '21: CHI Conference on Human Factors in Computing Systems","location":"Yokohama Japan","acronym":"CHI '21","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3411764.3445257","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3411764.3445257","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:43Z","timestamp":1750195723000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3411764.3445257"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,6]]},"references-count":35,"alternative-id":["10.1145\/3411764.3445257","10.1145\/3411764"],"URL":"https:\/\/doi.org\/10.1145\/3411764.3445257","relation":{},"subject":[],"published":{"date-parts":[[2021,5,6]]},"assertion":[{"value":"2021-05-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}