{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T20:52:39Z","timestamp":1768423959519,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,8,16]],"date-time":"2021-08-16T00:00:00Z","timestamp":1629072000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["1742351"],"award-info":[{"award-number":["1742351"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,8,16]]},"DOI":"10.1145\/3446871.3469764","type":"proceedings-article","created":{"date-parts":[[2021,8,17]],"date-time":"2021-08-17T13:50:22Z","timestamp":1629208222000},"page":"334-346","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["You Really Need Help: Exploring Expert Reasons for Intervention During Block-based Programming Assignments"],"prefix":"10.1145","author":[{"given":"Yihuan","family":"Dong","sequence":"first","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Preya","family":"Shabrina","sequence":"additional","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samiha","family":"Marwan","sequence":"additional","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tiffany","family":"Barnes","sequence":"additional","affiliation":[{"name":"North Carolina State University, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,8,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677258"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/3417639.3417665"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287437"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings of the 14th International Conference on Educational Data Mining.","author":"Dong Yihuan","year":"2021","unstructured":"Yihuan Dong , Samiha Marwan , Preya Shabrina , Thomas Price , and Tiffany Barnes . 2021 . Using Student Trace Logs To Determine Meaningful Progress and Struggle During Programming Problem Solving . In Proceedings of the 14th International Conference on Educational Data Mining. Yihuan Dong, Samiha Marwan, Preya Shabrina, Thomas Price, and Tiffany Barnes. 2021. Using Student Trace Logs To Determine Meaningful Progress and Struggle During Programming Problem Solving. In Proceedings of the 14th International Conference on Educational Data Mining."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953309"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3230977.3231000"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017790"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2835184"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1268784.1268805"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151600"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2004.47"},{"key":"e_1_3_2_1_13_1","volume-title":"In: Proceedings of the 12th International Conference on Educational Data Mining (EDM","author":"Mao Ye","year":"2019","unstructured":"Ye Mao . 2019 . One minute is enough: Early prediction of student success and event-level difficulty during novice programming tasks . In In: Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019). Ye Mao. 2019. One minute is enough: Early prediction of student success and event-level difficulty during novice programming tasks. In In: Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2016.1144429"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361291"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1186\/s40594-020-00222-7"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3415594"},{"key":"e_1_3_2_1_18_1","volume-title":"What Happens when it Goes Wrong, and How Students Respond.","author":"Marwan Samiha","year":"2020","unstructured":"Samiha Marwan , Min Chi , Thomas\u00a0 W Price , and Tiffany Barnes . 2020. The Impact of Data-driven Positive Programming Feedback: When it Helps , What Happens when it Goes Wrong, and How Students Respond. ( 2020 ). Samiha Marwan, Min Chi, Thomas\u00a0W Price, and Tiffany Barnes. 2020. The Impact of Data-driven Positive Programming Feedback: When it Helps, What Happens when it Goes Wrong, and How Students Respond. (2020)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387394"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372782.3406264"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291279.3339420"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319759"},{"key":"e_1_3_2_1_23_1","unstructured":"Samiha Marwan Thomas\u00a0W Price Min Chi and Tiffany Barnes. 2020. Immediate Data-Driven Positive Feedback Increases Engagement on Programming Homework for Novices. (2020).  Samiha Marwan Thomas\u00a0W Price Min Chi and Tiffany Barnes. 2020. Immediate Data-Driven Positive Feedback Increases Engagement on Programming Homework for Novices. (2020)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432552"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20020540"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Peter\u00a0L Pirolli and John\u00a0R Anderson. 1985. The role of learning from examples in the acquisition of recursive programming skills.Canadian Journal of Psychology\/Revue canadienne de psychologie 39 2(1985) 240.  Peter\u00a0L Pirolli and John\u00a0R Anderson. 1985. The role of learning from examples in the acquisition of recursive programming skills.Canadian Journal of Psychology\/Revue canadienne de psychologie 39 2(1985) 240.","DOI":"10.1037\/h0080061"},{"key":"e_1_3_2_1_27_1","volume-title":"Evaluation of a Data-Driven Feedback Algorithm for Open-Ended Programming","author":"Price Thomas","year":"2017","unstructured":"Thomas Price , Rui Zhi , and Tiffany Barnes . 2017. Evaluation of a Data-Driven Feedback Algorithm for Open-Ended Programming . International Educational Data Mining Society ( 2017 ). Thomas Price, Rui Zhi, and Tiffany Barnes. 2017. Evaluation of a Data-Driven Feedback Algorithm for Open-Ended Programming.International Educational Data Mining Society (2017)."},{"key":"e_1_3_2_1_28_1","volume-title":"Generating Data-Driven Hints for Open-Ended Programming","author":"Price W","year":"2016","unstructured":"Thomas\u00a0 W Price , Yihuan Dong , and Tiffany Barnes . 2016. Generating Data-Driven Hints for Open-Ended Programming . International Educational Data Mining Society ( 2016 ). Thomas\u00a0W Price, Yihuan Dong, and Tiffany Barnes. 2016. Generating Data-Driven Hints for Open-Ended Programming.International Educational Data Mining Society (2016)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017762"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105726.3106179"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-61425-0_26"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.2190\/X63F-X1QX-V4KL-BJEX"},{"key":"e_1_3_2_1_33_1","unstructured":"Preya Shabrina Samiha Marwan Min Chi Thomas\u00a0W Price and Tiffany Barnes. 2020. The Impact of Data-driven Positive Programming Feedback: When it Helps What Happens when it Goes Wrong and How Students Respond.. In CSEDM@ EDM.  Preya Shabrina Samiha Marwan Min Chi Thomas\u00a0W Price and Tiffany Barnes. 2020. The Impact of Data-driven Positive Programming Feedback: When it Helps What Happens when it Goes Wrong and How Students Respond.. In CSEDM@ EDM."},{"key":"e_1_3_2_1_34_1","volume-title":"Cognitive load during problem solving: Effects on learning. Cognitive science 12, 2","author":"Sweller John","year":"1988","unstructured":"John Sweller . 1988. Cognitive load during problem solving: Effects on learning. Cognitive science 12, 2 ( 1988 ), 257\u2013285. John Sweller. 1988. Cognitive load during problem solving: Effects on learning. Cognitive science 12, 2 (1988), 257\u2013285."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016930"},{"key":"e_1_3_2_1_36_1","volume-title":"Proceedings of the 7th Annual HEA-ICS Conference.","author":"Vee Ng\u00a0Cheong","year":"2006","unstructured":"MH\u00a0 Ng\u00a0Cheong Vee , Bertrand Meyer , and Keith\u00a0 L Mannock . 2006 . Empirical study of novice errors and error paths in objectoriented programming . In Proceedings of the 7th Annual HEA-ICS Conference. MH\u00a0Ng\u00a0Cheong Vee, Bertrand Meyer, and Keith\u00a0L Mannock. 2006. Empirical study of novice errors and error paths in objectoriented programming. In Proceedings of the 7th Annual HEA-ICS Conference."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387411"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3291279.3339419"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287385"}],"event":{"name":"ICER 2021: ACM Conference on International Computing Education Research","location":"Virtual Event USA","acronym":"ICER 2021","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 17th ACM Conference on International Computing Education Research"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446871.3469764","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3446871.3469764","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3446871.3469764","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:25Z","timestamp":1750195705000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446871.3469764"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,16]]},"references-count":38,"alternative-id":["10.1145\/3446871.3469764","10.1145\/3446871"],"URL":"https:\/\/doi.org\/10.1145\/3446871.3469764","relation":{},"subject":[],"published":{"date-parts":[[2021,8,16]]},"assertion":[{"value":"2021-08-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}