{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T03:17:02Z","timestamp":1783999022644,"version":"3.55.0"},"publisher-location":"New York, NY, USA","reference-count":77,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,8,7]],"date-time":"2023-08-07T00:00:00Z","timestamp":1691366400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100004318","name":"Microsoft","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004318","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100004344","name":"Adobe Systems","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004344","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1539179, 1703304, 1836813, 2031265, 2100296, 2122950, 2137834, 2137312, 12566082"],"award-info":[{"award-number":["1539179, 1703304, 1836813, 2031265, 2100296, 2122950, 2137834, 2137312, 12566082"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006785","name":"Google","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100006785","id-type":"DOI","asserted-by":"publisher"}]},{"name":"McCoy Family Center for Ethics in Society"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,8,7]]},"DOI":"10.1145\/3568813.3600127","type":"proceedings-article","created":{"date-parts":[[2023,9,10]],"date-time":"2023-09-10T15:33:07Z","timestamp":1694359987000},"page":"298-313","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Developing Novice Programmers\u2019 Self-Regulation Skills with Code Replays"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3275-992X","authenticated-orcid":false,"given":"Benjamin","family":"Xie","sequence":"first","affiliation":[{"name":"Institute for Human-Centered Artificial Intelligence, McCoy Family Center for Ethics in Society, Stanford University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-0344-4348","authenticated-orcid":false,"given":"Jared Ordona","family":"Lim","sequence":"additional","affiliation":[{"name":"The Information School, University of Washington, Seattle, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-5638-6638","authenticated-orcid":false,"given":"Paul K.D.","family":"Pham","sequence":"additional","affiliation":[{"name":"The Information School, University of Washington, Seattle, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-4523-0391","authenticated-orcid":false,"given":"Min","family":"Li","sequence":"additional","affiliation":[{"name":"College of Education, University of Washington, Seattle, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7461-4783","authenticated-orcid":false,"given":"Amy J.","family":"Ko","sequence":"additional","affiliation":[{"name":"The Information School, University of Washington, Seattle, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,9,10]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Enhancing metacognitive awareness of undergraduates through using an e-educational video environment. Comput. Educ. 139 (Oct","author":"Alt\u0131ok Serhat","year":"2019","unstructured":"Serhat Alt\u0131ok , Zeynep Ba\u015fer , and Erman Y\u00fckselt\u00fcrk . 2019. Enhancing metacognitive awareness of undergraduates through using an e-educational video environment. Comput. Educ. 139 (Oct . 2019 ), 129\u2013145. https:\/\/doi.org\/10.1016\/j.compedu.2019.05.010 10.1016\/j.compedu.2019.05.010 Serhat Alt\u0131ok, Zeynep Ba\u015fer, and Erman Y\u00fckselt\u00fcrk. 2019. Enhancing metacognitive awareness of undergraduates through using an e-educational video environment. Comput. Educ. 139 (Oct. 2019), 129\u2013145. https:\/\/doi.org\/10.1016\/j.compedu.2019.05.010"},{"key":"e_1_3_2_2_2_1","volume-title":"The use of audio and videotape recordings of therapy sessions in the supervision and practice of dynamic psychotherapy. British journal of psychotherapy 8, 4 (June","author":"Aveline Mark","year":"1992","unstructured":"Mark Aveline . 1992. The use of audio and videotape recordings of therapy sessions in the supervision and practice of dynamic psychotherapy. British journal of psychotherapy 8, 4 (June 1992 ), 347\u2013358. https:\/\/doi.org\/10.1111\/j.1752-0118.1992.tb01198.x 10.1111\/j.1752-0118.1992.tb01198.x Mark Aveline. 1992. The use of audio and videotape recordings of therapy sessions in the supervision and practice of dynamic psychotherapy. British journal of psychotherapy 8, 4 (June 1992), 347\u2013358. https:\/\/doi.org\/10.1111\/j.1752-0118.1992.tb01198.x"},{"key":"#cr-split#-e_1_3_2_2_3_1.1","doi-asserted-by":"crossref","unstructured":"Ryan Baker and Aaron Hawn. 2021. Algorithmic Bias In Education. (2021). https:\/\/doi.org\/10.35542\/osf.io\/pbmvz 10.35542\/osf.io","DOI":"10.35542\/osf.io\/pbmvz"},{"key":"#cr-split#-e_1_3_2_2_3_1.2","doi-asserted-by":"crossref","unstructured":"Ryan Baker and Aaron Hawn. 2021. Algorithmic Bias In Education. (2021). https:\/\/doi.org\/10.35542\/osf.io\/pbmvz","DOI":"10.35542\/osf.io\/pbmvz"},{"key":"e_1_3_2_2_4_1","volume-title":"What is Programming?","author":"Blackwell F","unstructured":"Alan\u00a0 F Blackwell . 2002. What is Programming? . In Psychology of Programming Interest Group (PPIG) . Alan\u00a0F Blackwell. 2002. What is Programming?. In Psychology of Programming Interest Group (PPIG)."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016926"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1177\/160940690600500304"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327809jls0603_1"},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2208589"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432426"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/5657.001.0001"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1080\/0031383930370305"},{"key":"#cr-split#-e_1_3_2_2_12_1.1","doi-asserted-by":"crossref","unstructured":"Gordon Fjeldsted and John Edwards. 2022. Quantifying Student Struggles using Heatmaps and Keystroke Data. In 2022 Intermountain Engineering Technology and Computing (IETC). 1-5. https:\/\/doi.org\/10.1109\/IETC54973.2022.9796894 10.1109\/IETC54973.2022.9796894","DOI":"10.1109\/IETC54973.2022.9796894"},{"key":"#cr-split#-e_1_3_2_2_12_1.2","doi-asserted-by":"crossref","unstructured":"Gordon Fjeldsted and John Edwards. 2022. Quantifying Student Struggles using Heatmaps and Keystroke Data. In 2022 Intermountain Engineering Technology and Computing (IETC). 1-5. https:\/\/doi.org\/10.1109\/IETC54973.2022.9796894","DOI":"10.1109\/IETC54973.2022.9796894"},{"key":"#cr-split#-e_1_3_2_2_13_1.1","doi-asserted-by":"crossref","unstructured":"Enrico Gandolfi Richard\u00a0E Ferdig and Robert Clements. 2022. Streaming code across audiences and performers: An analysis of computer science communities of inquiry on Twitch.tv. British journal of educational technology: journal of the Council for Educational Technology (Feb. 2022). https:\/\/doi.org\/10.1111\/bjet.13207 10.1111\/bjet.13207","DOI":"10.1111\/bjet.13207"},{"key":"#cr-split#-e_1_3_2_2_13_1.2","doi-asserted-by":"crossref","unstructured":"Enrico Gandolfi Richard\u00a0E Ferdig and Robert Clements. 2022. Streaming code across audiences and performers: An analysis of computer science communities of inquiry on Twitch.tv. British journal of educational technology: journal of the Council for Educational Technology (Feb. 2022). https:\/\/doi.org\/10.1111\/bjet.13207","DOI":"10.1111\/bjet.13207"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1080\/13613324.2017.1377675"},{"key":"e_1_3_2_2_15_1","volume-title":"Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913)","author":"Guo J","unstructured":"Philip\u00a0 J Guo . 2013. Online python tutor: embeddable web-based program visualization for cs education . In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913) . Association for Computing Machinery , New York, NY, USA , 579\u2013584. https:\/\/doi.org\/10.1145\/2445196.2445368 10.1145\/2445196.2445368 Philip\u00a0J Guo. 2013. Online python tutor: embeddable web-based program visualization for cs education. In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913). Association for Computing Machinery, New York, NY, USA, 579\u2013584. https:\/\/doi.org\/10.1145\/2445196.2445368"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059035"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2013.802652"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1038\/466029a"},{"key":"e_1_3_2_2_19_1","volume-title":"The Reviewer\u2019s Guide to Quantitative Methods in the Social Sciences, Gregory\u00a0R Hancock, Ralph\u00a0O Mueller, and Laura\u00a0M Stapleton (Eds.)","author":"Hoyt T","unstructured":"William\u00a0 T Hoyt . 2010. Interrater reliability and agreement . In The Reviewer\u2019s Guide to Quantitative Methods in the Social Sciences, Gregory\u00a0R Hancock, Ralph\u00a0O Mueller, and Laura\u00a0M Stapleton (Eds.) . Routledge , 141\u2013154. https:\/\/doi.org\/10.4324\/9781315755649-10\/interrater-reliability-agreement-william-hoyt 10.4324\/9781315755649-10 William\u00a0T Hoyt. 2010. Interrater reliability and agreement. In The Reviewer\u2019s Guide to Quantitative Methods in the Social Sciences, Gregory\u00a0R Hancock, Ralph\u00a0O Mueller, and Laura\u00a0M Stapleton (Eds.). Routledge, 141\u2013154. https:\/\/doi.org\/10.4324\/9781315755649-10\/interrater-reliability-agreement-william-hoyt"},{"key":"e_1_3_2_2_20_1","volume-title":"Maximizing performance feedback effectiveness through videotape replay and a self-controlled learning environment. Research quarterly for exercise and sport 68, 4 (Dec","author":"Janelle C\u00a0M","year":"1997","unstructured":"C\u00a0M Janelle , D\u00a0A Barba , S\u00a0G Frehlich , L\u00a0K Tennant , and J\u00a0H Cauraugh . 1997. Maximizing performance feedback effectiveness through videotape replay and a self-controlled learning environment. Research quarterly for exercise and sport 68, 4 (Dec . 1997 ), 269\u2013279. https:\/\/doi.org\/10.1080\/02701367.1997.10608008 10.1080\/02701367.1997.10608008 C\u00a0M Janelle, D\u00a0A Barba, S\u00a0G Frehlich, L\u00a0K Tennant, and J\u00a0H Cauraugh. 1997. Maximizing performance feedback effectiveness through videotape replay and a self-controlled learning environment. Research quarterly for exercise and sport 68, 4 (Dec. 1997), 269\u2013279. https:\/\/doi.org\/10.1080\/02701367.1997.10608008"},{"key":"#cr-split#-e_1_3_2_2_21_1.1","doi-asserted-by":"crossref","unstructured":"Slava Kalyuga. 2009. The Expertise Reversal Effect. In Managing Cognitive Load in Adaptive Multimedia Learning. IGI Global 58-80. https:\/\/doi.org\/10.4018\/978-1-60566-048-6.ch003 10.4018\/978-1-60566-048-6.ch003","DOI":"10.4018\/978-1-60566-048-6.ch003"},{"key":"#cr-split#-e_1_3_2_2_21_1.2","doi-asserted-by":"crossref","unstructured":"Slava Kalyuga. 2009. The Expertise Reversal Effect. In Managing Cognitive Load in Adaptive Multimedia Learning. IGI Global 58-80. https:\/\/doi.org\/10.4018\/978-1-60566-048-6.ch003","DOI":"10.4018\/978-1-60566-048-6.ch003"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3231004"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3106181"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2999541.2999549"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361301"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787716"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445488"},{"key":"e_1_3_2_2_28_1","volume-title":"Metacognitive activity in the physics student laboratory: is increased metacognition necessarily better?Metacognition and Learning 2, 1 (April","author":"Lippmann\u00a0Kung Rebecca","year":"2007","unstructured":"Rebecca Lippmann\u00a0Kung and Cedric Linder . 2007. Metacognitive activity in the physics student laboratory: is increased metacognition necessarily better?Metacognition and Learning 2, 1 (April 2007 ), 41\u201356. https:\/\/doi.org\/10.1007\/s11409-007-9006-9 10.1007\/s11409-007-9006-9 Rebecca Lippmann\u00a0Kung and Cedric Linder. 2007. Metacognitive activity in the physics student laboratory: is increased metacognition necessarily better?Metacognition and Learning 2, 1 (April 2007), 41\u201356. https:\/\/doi.org\/10.1007\/s11409-007-9006-9"},{"key":"e_1_3_2_2_29_1","volume-title":"Don Harris (Ed.). Vol.\u00a04562","author":"Liu Ye","unstructured":"Ye Liu and Xiaolan Fu. 2007. How Does Distraction Task Influence the Interaction of Working Memory and Long-Term Memory? In Engineering Psychology and Cognitive Ergonomics , Don Harris (Ed.). Vol.\u00a04562 . Springer Berlin Heidelberg , Berlin, Heidelberg , 366\u2013374. Ye Liu and Xiaolan Fu. 2007. How Does Distraction Task Influence the Interaction of Working Memory and Long-Term Memory? In Engineering Psychology and Cognitive Ergonomics, Don Harris (Ed.). Vol.\u00a04562. Springer Berlin Heidelberg, Berlin, Heidelberg, 366\u2013374."},{"key":"e_1_3_2_2_30_1","volume-title":"Passing Scores: A Manual for Setting Standards of Performance on Educational and Occupational Tests. Educational Testing Service.","author":"Livingston A","year":"1982","unstructured":"Samuel\u00a0 A Livingston and Michael\u00a0 J Zieky . 1982 . Passing Scores: A Manual for Setting Standards of Performance on Educational and Occupational Tests. Educational Testing Service. Samuel\u00a0A Livingston and Michael\u00a0J Zieky. 1982. Passing Scores: A Manual for Setting Standards of Performance on Educational and Occupational Tests. Educational Testing Service."},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15324818ame0202_3"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960334"},{"key":"e_1_3_2_2_33_1","volume-title":"Problem Solving, and Self-Awareness: Effects of Explicit Guidance","author":"Loksa Dastyni","unstructured":"Dastyni Loksa , Amy\u00a0 J Ko , Will Jernigan , Alannah Oleson , Christopher\u00a0 J Mendez , and Margaret\u00a0 M Burnett . 2016. Programming , Problem Solving, and Self-Awareness: Effects of Explicit Guidance . ACM Press , 1449\u20131461. https:\/\/doi.org\/10.1145\/2858036.2858252 10.1145\/2858036.2858252 Dastyni Loksa, Amy\u00a0J Ko, Will Jernigan, Alannah Oleson, Christopher\u00a0J Mendez, and Margaret\u00a0M Burnett. 2016. Programming, Problem Solving, and Self-Awareness: Effects of Explicit Guidance. ACM Press, 1449\u20131461. https:\/\/doi.org\/10.1145\/2858036.2858252"},{"key":"e_1_3_2_2_34_1","article-title":"Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use. ACM","author":"Loksa Dastyni","year":"2021","unstructured":"Dastyni Loksa , Lauren Margulieux , Brett\u00a0 A Becker , Michelle Craig , Paul Denny , Raymond Pettit , and James Prather . 2021 . Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use. ACM Trans. Comput. Educ. ( Dec. 2021). https:\/\/doi.org\/10.1145\/3487050 10.1145\/3487050 Dastyni Loksa, Lauren Margulieux, Brett\u00a0A Becker, Michelle Craig, Paul Denny, Raymond Pettit, and James Prather. 2021. Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use. ACM Trans. Comput. Educ. (Dec. 2021). https:\/\/doi.org\/10.1145\/3487050","journal-title":"Trans. Comput. Educ."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366846"},{"key":"e_1_3_2_2_36_1","volume-title":"Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913)","author":"Mani Murali","unstructured":"Murali Mani and Quamrul Mazumder . 2013. Incorporating metacognition into learning . In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913) . Association for Computing Machinery , New York, NY, USA , 53\u201358. https:\/\/doi.org\/10.1145\/2445196.2445218 10.1145\/2445196.2445218 Murali Mani and Quamrul Mazumder. 2013. Incorporating metacognition into learning. In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913). Association for Computing Machinery, New York, NY, USA, 53\u201358. https:\/\/doi.org\/10.1145\/2445196.2445218"},{"key":"e_1_3_2_2_37_1","volume-title":"An Investigation Into the Use and Effectiveness of Videotape Self-evaluations of Conducting for Practicing Music Educators","author":"McWilliams Robert\u00a0Lindsay","unstructured":"Robert\u00a0Lindsay McWilliams . 1996. An Investigation Into the Use and Effectiveness of Videotape Self-evaluations of Conducting for Practicing Music Educators . University of Minnesota . Robert\u00a0Lindsay McWilliams. 1996. An Investigation Into the Use and Effectiveness of Videotape Self-evaluations of Conducting for Practicing Music Educators. University of Minnesota."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1839594.1839604"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3501385.3543967"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/00313831.2015.1066436"},{"key":"e_1_3_2_2_41_1","first-page":"1","article-title":"Who\u2019s Learning? Using Demographics in EDM Research","volume":"12","author":"Paquette Luc","year":"2020","unstructured":"Luc Paquette , Jaclyn Ocumpaugh , Ziyue Li , Alexandra Andres , and Ryan Baker . 2020 . Who\u2019s Learning? Using Demographics in EDM Research . Journal of Educational Data Mining 12 , 3 (2020), 1 \u2013 30 . Luc Paquette, Jaclyn Ocumpaugh, Ziyue Li, Alexandra Andres, and Ryan Baker. 2020. Who\u2019s Learning? Using Demographics in EDM Research. Journal of Educational Data Mining 12, 3 (2020), 1\u201330.","journal-title":"Journal of Educational Data Mining"},{"key":"e_1_3_2_2_42_1","unstructured":"Nick Parlante. 2017. Python Practice. https:\/\/codingbat.com\/python. Accessed: 2022-4-20.  Nick Parlante. 2017. Python Practice. https:\/\/codingbat.com\/python. Accessed: 2022-4-20."},{"key":"e_1_3_2_2_43_1","volume-title":"Qualitative Research & Evaluation Methods: Integrating Theory and Practice","author":"Patton Michael\u00a0Quinn","unstructured":"Michael\u00a0Quinn Patton . 2014. Qualitative Research & Evaluation Methods: Integrating Theory and Practice . SAGE Publications . Michael\u00a0Quinn Patton. 2014. Qualitative Research & Evaluation Methods: Integrating Theory and Practice. SAGE Publications."},{"key":"e_1_3_2_2_44_1","first-page":"2","article-title":"Live programming as a lecture technique","volume":"18","author":"Paxton John","year":"2002","unstructured":"John Paxton . 2002 . Live programming as a lecture technique . J. Comput. Sci. Coll. 18 , 2 (Dec. 2002), 51\u201356. John Paxton. 2002. Live programming as a lecture technique. J. Comput. Sci. Coll. 18, 2 (Dec. 2002), 51\u201356.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"crossref","unstructured":"Paul\u00a0R Pintrich and And Others. 1991. A Manual for the Use of the Motivated Strategies for Learning Questionnaire (MSLQ).  Paul\u00a0R Pintrich and And Others. 1991. A Manual for the Use of the Motivated Strategies for Learning Questionnaire (MSLQ).","DOI":"10.1037\/t09161-000"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1037\/0022-0663.82.1.33"},{"key":"e_1_3_2_2_47_1","volume-title":"Teresa Garcia, and Wilbert\u00a0J Mckeachie.","author":"Pintrich R","year":"1993","unstructured":"Paul\u00a0 R Pintrich , David A\u00a0F Smith , Teresa Garcia, and Wilbert\u00a0J Mckeachie. 1993 . Reliability and Predictive Validity of the Motivated Strategies for Learning Questionnaire (Mslq). Educational and psychological measurement 53, 3 (Sept. 1993), 801\u2013813. https:\/\/doi.org\/10.1177\/0013164493053003024 10.1177\/0013164493053003024 Paul\u00a0R Pintrich, David A\u00a0F Smith, Teresa Garcia, and Wilbert\u00a0J Mckeachie. 1993. Reliability and Predictive Validity of the Motivated Strategies for Learning Questionnaire (Mslq). Educational and psychological measurement 53, 3 (Sept. 1993), 801\u2013813. https:\/\/doi.org\/10.1177\/0013164493053003024"},{"key":"#cr-split#-e_1_3_2_2_48_1.1","doi-asserted-by":"crossref","unstructured":"James Prather Lauren Margulieux Jacqueline Whalley Paul Denny Brent\u00a0N Reeves Brett\u00a0A Becker Paramvir Singh Garrett Powell and Nigel Bosch. 2022. Getting By With Help From My Friends: Group Study in Introductory Programming Understood as Socially Shared Regulation. https:\/\/doi.org\/10.1145\/3501385.3543970 10.1145\/3501385.3543970","DOI":"10.1145\/3501385.3543970"},{"key":"#cr-split#-e_1_3_2_2_48_1.2","doi-asserted-by":"crossref","unstructured":"James Prather Lauren Margulieux Jacqueline Whalley Paul Denny Brent\u00a0N Reeves Brett\u00a0A Becker Paramvir Singh Garrett Powell and Nigel Bosch. 2022. Getting By With Help From My Friends: Group Study in Introductory Programming Understood as Socially Shared Regulation. https:\/\/doi.org\/10.1145\/3501385.3543970","DOI":"10.1145\/3501385.3543970"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287374"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387373"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361294"},{"key":"e_1_3_2_2_52_1","volume-title":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","author":"Gerald\u00a0Soosai Raj Adalbert","year":"2018","unstructured":"Adalbert Gerald\u00a0Soosai Raj , Jignesh\u00a0 M Patel , Richard Halverson , and Erica\u00a0Rosenfeld Halverson . 2018 . Role of Live-coding in Learning Introductory Programming . In Proceedings of the 18th Koli Calling International Conference on Computing Education Research ( Koli, Finland) (Koli Calling \u201918, Article 13). Association for Computing Machinery, New York, NY, USA, 1\u20138. https:\/\/doi.org\/10.1145\/3279720.3279725 10.1145\/3279720.3279725 Adalbert Gerald\u00a0Soosai Raj, Jignesh\u00a0M Patel, Richard Halverson, and Erica\u00a0Rosenfeld Halverson. 2018. Role of Live-coding in Learning Introductory Programming. In Proceedings of the 18th Koli Calling International Conference on Computing Education Research (Koli, Finland) (Koli Calling \u201918, Article 13). Association for Computing Machinery, New York, NY, USA, 1\u20138. https:\/\/doi.org\/10.1145\/3279720.3279725"},{"key":"e_1_3_2_2_53_1","volume-title":"Exploring the Pair Programming Process: Characteristics of Effective Collaboration","author":"Rodr\u00edguez J","unstructured":"Fernando\u00a0 J Rodr\u00edguez , Kimberly\u00a0Michelle Price , and Kristy\u00a0Elizabeth Boyer . 2017. Exploring the Pair Programming Process: Characteristics of Effective Collaboration . ACM Press , 507\u2013512. https:\/\/doi.org\/10.1145\/3017680.3017748 10.1145\/3017680.3017748 Fernando\u00a0J Rodr\u00edguez, Kimberly\u00a0Michelle Price, and Kristy\u00a0Elizabeth Boyer. 2017. Exploring the Pair Programming Process: Characteristics of Effective Collaboration. ACM Press, 507\u2013512. https:\/\/doi.org\/10.1145\/3017680.3017748"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.3102\/0091732X16680994"},{"key":"e_1_3_2_2_55_1","volume-title":"Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913)","author":"Rubin J","unstructured":"Marc\u00a0 J Rubin . 2013. The effectiveness of live-coding to teach introductory programming . In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913) . Association for Computing Machinery , New York, NY, USA , 651\u2013656. https:\/\/doi.org\/10.1145\/2445196.2445388 10.1145\/2445196.2445388 Marc\u00a0J Rubin. 2013. The effectiveness of live-coding to teach introductory programming. In Proceeding of the 44th ACM technical symposium on Computer science education (Denver, Colorado, USA) (SIGCSE \u201913). Association for Computing Machinery, New York, NY, USA, 651\u2013656. https:\/\/doi.org\/10.1145\/2445196.2445388"},{"key":"#cr-split#-e_1_3_2_2_56_1.1","doi-asserted-by":"crossref","unstructured":"Bernhard Schmitz and Franziska Perels. 2011. Self-monitoring of self-regulation during math homework behaviour using standardized diaries. 255-273\u00a0pages. https:\/\/doi.org\/10.1007\/s11409-011-9076-6 10.1007\/s11409-011-9076-6","DOI":"10.1007\/s11409-011-9076-6"},{"key":"#cr-split#-e_1_3_2_2_56_1.2","doi-asserted-by":"crossref","unstructured":"Bernhard Schmitz and Franziska Perels. 2011. Self-monitoring of self-regulation during math homework behaviour using standardized diaries. 255-273\u00a0pages. https:\/\/doi.org\/10.1007\/s11409-011-9076-6","DOI":"10.1007\/s11409-011-9076-6"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327809jls0202_3"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3430665.3456382"},{"key":"e_1_3_2_2_59_1","volume-title":"CodeProcess Charts: Visualizing the Process of Writing Code. In Australasian Computing Education Conference","author":"Shrestha Raj","year":"2022","unstructured":"Raj Shrestha , Juho Leinonen , Arto Hellas , Petri Ihantola , and John Edwards . 2022 . CodeProcess Charts: Visualizing the Process of Writing Code. In Australasian Computing Education Conference ( Virtual Event, Australia) (ACE \u201922). Association for Computing Machinery, New York, NY, USA, 46\u201355. https:\/\/doi.org\/10.1145\/351 1861.3511867 10.1145\/3511861.3511867 Raj Shrestha, Juho Leinonen, Arto Hellas, Petri Ihantola, and John Edwards. 2022. CodeProcess Charts: Visualizing the Process of Writing Code. In Australasian Computing Education Conference (Virtual Event, Australia) (ACE \u201922). Association for Computing Machinery, New York, NY, USA, 46\u201355. https:\/\/doi.org\/10.1145\/3511861.3511867"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338283"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1037\/0278-7393.21.3.674"},{"key":"e_1_3_2_2_62_1","volume-title":"The Inequality Reader (2 ed.)","author":"Steele Claude","unstructured":"Claude Steele . 2011. Stereotype Threat and African-American Student Achievement . In The Inequality Reader (2 ed.) . Routledge , 276\u2013281. https:\/\/doi.org\/10.4324\/9780429494468-31 10.4324\/9780429494468-31 Claude Steele. 2011. Stereotype Threat and African-American Student Achievement. In The Inequality Reader (2 ed.). Routledge, 276\u2013281. https:\/\/doi.org\/10.4324\/9780429494468-31"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1561\/1100000056"},{"key":"e_1_3_2_2_64_1","volume-title":"The effects of stereotype activation on behavior: A review of possible mechanisms. Psychological bulletin 127, 6 (Nov","author":"Wheeler S\u00a0Christian","year":"2001","unstructured":"S\u00a0Christian Wheeler and Richard\u00a0 E Petty . 2001. The effects of stereotype activation on behavior: A review of possible mechanisms. Psychological bulletin 127, 6 (Nov . 2001 ), 797\u2013826. https:\/\/doi.org\/10.1037\/0033-2909.127.6.797 10.1037\/0033-2909.127.6.797 S\u00a0Christian Wheeler and Richard\u00a0E Petty. 2001. The effects of stereotype activation on behavior: A review of possible mechanisms. Psychological bulletin 127, 6 (Nov. 2001), 797\u2013826. https:\/\/doi.org\/10.1037\/0033-2909.127.6.797"},{"key":"e_1_3_2_2_65_1","volume-title":"A theory of instruction for introductory programming skills. Computer Science Education (Jan","author":"Xie Benjamin","year":"2019","unstructured":"Benjamin Xie , Dastyni Loksa , Greg\u00a0 L Nelson , Matthew\u00a0 J Davidson , Dongsheng Dong , Harrison Kwik , Alex\u00a0Hui Tan , Leanne Hwa , Min Li , and Amy\u00a0 J Ko. 2019. A theory of instruction for introductory programming skills. Computer Science Education (Jan . 2019 ), 1\u201349. https:\/\/doi.org\/10.1080\/08993408.2019.1565235 10.1080\/08993408.2019.1565235 Benjamin Xie, Dastyni Loksa, Greg\u00a0L Nelson, Matthew\u00a0J Davidson, Dongsheng Dong, Harrison Kwik, Alex\u00a0Hui Tan, Leanne Hwa, Min Li, and Amy\u00a0J Ko. 2019. A theory of instruction for introductory programming skills. Computer Science Education (Jan. 2019), 1\u201349. https:\/\/doi.org\/10.1080\/08993408.2019.1565235"},{"key":"e_1_3_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287483"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3506860.3506873"},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-012109890-2\/50031-7"},{"key":"e_1_3_2_2_69_1","volume-title":"Becoming a Self-Regulated Learner: An Overview. Theory into practice 41, 2 (May","author":"Zimmerman J","year":"2002","unstructured":"Barry\u00a0 J Zimmerman . 2002. Becoming a Self-Regulated Learner: An Overview. Theory into practice 41, 2 (May 2002 ), 64\u201370. https:\/\/doi.org\/10.1207\/s15430421tip4102_2 10.1207\/s15430421tip4102_2 Barry\u00a0J Zimmerman. 2002. Becoming a Self-Regulated Learner: An Overview. Theory into practice 41, 2 (May 2002), 64\u201370. https:\/\/doi.org\/10.1207\/s15430421tip4102_2"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1037\/0022-0663.91.2.241"},{"key":"e_1_3_2_2_71_1","volume-title":"Handbook of metacognition in education","author":"Zimmerman J","unstructured":"Barry\u00a0 J Zimmerman and Adam\u00a0 R Moylan . 2009. Self-Regulation: Where Metacognition and Motivation Intersect . In Handbook of metacognition in education . Routledge , 311\u2013328. Barry\u00a0J Zimmerman and Adam\u00a0R Moylan. 2009. Self-Regulation: Where Metacognition and Motivation Intersect. In Handbook of metacognition in education. Routledge, 311\u2013328."}],"event":{"name":"ICER 2023: ACM Conference on International Computing Education Research","location":"Chicago IL USA","acronym":"ICER 2023"},"container-title":["Proceedings of the 2023 ACM Conference on International Computing Education Research V.1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3568813.3600127","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3568813.3600127","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3568813.3600127","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:26:27Z","timestamp":1750281987000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3568813.3600127"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,7]]},"references-count":77,"alternative-id":["10.1145\/3568813.3600127","10.1145\/3568813"],"URL":"https:\/\/doi.org\/10.1145\/3568813.3600127","relation":{},"subject":[],"published":{"date-parts":[[2023,8,7]]},"assertion":[{"value":"2023-09-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}