{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,16]],"date-time":"2026-03-16T20:38:52Z","timestamp":1773693532443,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,4,27]],"date-time":"2022-04-27T00:00:00Z","timestamp":1651017600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,4,27]]},"DOI":"10.1145\/3491101.3519655","type":"proceedings-article","created":{"date-parts":[[2022,4,29]],"date-time":"2022-04-29T16:49:48Z","timestamp":1651250988000},"page":"1-6","source":"Crossref","is-referenced-by-count":6,"title":["On How Novices Approach Programming Exercises Before and During Coding"],"prefix":"10.1145","author":[{"given":"Juan Pablo","family":"Saenz","sequence":"first","affiliation":[{"name":"Dipartimento di Automatica e Informatica, Politecnico di Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luigi","family":"De Russis","sequence":"additional","affiliation":[{"name":"Dipartimento di Automatica e Informatica, Politecnico di Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,4,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC50065.2020.9127264"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377814.3381703"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1929887.1929905"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844584"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1191\/1478088706qp063oa"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the Eleventh Australasian Conference on Computing Education -","volume":"34","author":"Carbone Angela","year":"2009","unstructured":"Angela Carbone , John Hurst , Ian Mitchell , and Dick Gunstone . 2009 . An Exploration of Internal Factors Influencing Student Learning of Programming . In Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95(Wellington, New Zealand) (ACE \u201909). Australian Computer Society, Inc., AUS, 25\u2013 34 . Angela Carbone, John Hurst, Ian Mitchell, and Dick Gunstone. 2009. An Exploration of Internal Factors Influencing Student Learning of Programming. In Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95(Wellington, New Zealand) (ACE \u201909). Australian Computer Society, Inc., AUS, 25\u201334."},{"key":"e_1_3_2_1_7_1","volume-title":"On Designing Programming Error Messages for Novices: Readability and Its Constituent Factors","author":"Denny Paul","unstructured":"Paul Denny , James Prather , Brett\u00a0 A. Becker , Catherine Mooney , John Homer , Zachary\u00a0 C Albrecht , and Garrett\u00a0 B. Powell . 2021. On Designing Programming Error Messages for Novices: Readability and Its Constituent Factors . Association for Computing Machinery , New York, NY, USA . Paul Denny, James Prather, Brett\u00a0A. Becker, Catherine Mooney, John Homer, Zachary\u00a0C Albrecht, and Garrett\u00a0B. Powell. 2021. On Designing Programming Error Messages for Novices: Readability and Its Constituent Factors. Association for Computing Machinery, New York, NY, USA."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1994.1069"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 2019 ACM Conference on International Computing Education Research (Toronto ON, Canada) (ICER \u201919)","author":"Gorson Jamie","year":"2019","unstructured":"Jamie Gorson and Eleanor O\u2019Rourke . 2019 . How Do Students Talk About Intelligence? An Investigation of Motivation, Self-Efficacy, and Mindsets in Computer Science . In Proceedings of the 2019 ACM Conference on International Computing Education Research (Toronto ON, Canada) (ICER \u201919) . Association for Computing Machinery, New York, NY, USA, 21\u201329. https:\/\/doi.org\/10.1145\/3291279.3339413 Jamie Gorson and Eleanor O\u2019Rourke. 2019. How Do Students Talk About Intelligence? An Investigation of Motivation, Self-Efficacy, and Mindsets in Computer Science. In Proceedings of the 2019 ACM Conference on International Computing Education Research (Toronto ON, Canada) (ICER \u201919). Association for Computing Machinery, New York, NY, USA, 21\u201329. https:\/\/doi.org\/10.1145\/3291279.3339413"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X12463051"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126594.3126632"},{"key":"e_1_3_2_1_12_1","article-title":"A Systematic Literature Review of Automated Feedback Generation for Programming Exercises","volume":"19","author":"Keuning Hieke","year":"2018","unstructured":"Hieke Keuning , Johan Jeuring , and Bastiaan Heeren . 2018 . A Systematic Literature Review of Automated Feedback Generation for Programming Exercises . ACM Trans. Comput. Educ. 19 , 1, Article 3 (Sept. 2018), 43\u00a0pages. https:\/\/doi.org\/10.1145\/3231711 Hieke Keuning, Johan Jeuring, and Bastiaan Heeren. 2018. A Systematic Literature Review of Automated Feedback Generation for Programming Exercises. ACM Trans. Comput. Educ. 19, 1, Article 3 (Sept. 2018), 43\u00a0pages. https:\/\/doi.org\/10.1145\/3231711","journal-title":"ACM Trans. Comput. Educ."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067453"},{"key":"e_1_3_2_1_14_1","article-title":"Beyond Programming: A Computer-Based Assessment of Computational Thinking Competency","volume":"22","author":"Lai Rina","year":"2021","unstructured":"Rina P.\u00a0Y. Lai . 2021 . Beyond Programming: A Computer-Based Assessment of Computational Thinking Competency . ACM Trans. Comput. Educ. 22 , 2, Article 14 (nov 2021), 27\u00a0pages. https:\/\/doi.org\/10.1145\/3486598 Rina P.\u00a0Y. Lai. 2021. Beyond Programming: A Computer-Based Assessment of Computational Thinking Competency. ACM Trans. Comput. Educ. 22, 2, Article 14 (nov 2021), 27\u00a0pages. https:\/\/doi.org\/10.1145\/3486598","journal-title":"ACM Trans. Comput. Educ."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140157"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960334"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858036.2858252"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293881.3295779"},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 2020 ACM Conference on International Computing Education Research","author":"M.","unstructured":"Monica\u00a0 M. McGill and Adrienne Decker. 2020. Construction of a Taxonomy for Tools, Languages, and Environments across Computing Education . In Proceedings of the 2020 ACM Conference on International Computing Education Research ( Virtual Event, New Zealand) (ICER \u201920). Association for Computing Machinery, New York, NY, USA, 124\u2013135. https:\/\/doi.org\/10.1145\/3372782.3406258 Monica\u00a0M. McGill and Adrienne Decker. 2020. Construction of a Taxonomy for Tools, Languages, and Environments across Computing Education. In Proceedings of the 2020 ACM Conference on International Computing Education Research (Virtual Event, New Zealand) (ICER \u201920). Association for Computing Machinery, New York, NY, USA, 124\u2013135. https:\/\/doi.org\/10.1145\/3372782.3406258"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2018.2864133"},{"key":"e_1_3_2_1_21_1","volume-title":"A Survey of Literature on the Teaching of Introductory Programming","author":"Pears Arnold","unstructured":"Arnold Pears , Stephen Seidman , Lauri Malmi , Linda Mannila , Elizabeth Adams , Jens Bennedsen , Marie Devlin , and James Paterson . 2007. A Survey of Literature on the Teaching of Introductory Programming . In Working Group Reports on ITiCSE on Innovation and Technology in Computer Science Education(Dundee, Scotland) (ITiCSE-WGR \u201907). Association for Computing Machinery, New York, NY, USA, 204\u2013223. https:\/\/doi.org\/10.1145\/1345443.1345441 Arnold Pears, Stephen Seidman, Lauri Malmi, Linda Mannila, Elizabeth Adams, Jens Bennedsen, Marie Devlin, and James Paterson. 2007. A Survey of Literature on the Teaching of Introductory Programming. In Working Group Reports on ITiCSE on Innovation and Technology in Computer Science Education(Dundee, Scotland) (ITiCSE-WGR \u201907). Association for Computing Machinery, New York, NY, USA, 204\u2013223. https:\/\/doi.org\/10.1145\/1345443.1345441"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287374"},{"key":"e_1_3_2_1_23_1","article-title":"Students\u2019 Misconceptions and Other Difficulties in Introductory Programming","volume":"18","author":"Qian Yizhou","year":"2017","unstructured":"Yizhou Qian and James Lehman . 2017 . Students\u2019 Misconceptions and Other Difficulties in Introductory Programming : A Literature Review. ACM Trans. Comput. Educ. 18 , 1, Article 1 (Oct. 2017), 24\u00a0pages. https:\/\/doi.org\/10.1145\/3077618 Yizhou Qian and James Lehman. 2017. Students\u2019 Misconceptions and Other Difficulties in Introductory Programming: A Literature Review. ACM Trans. Comput. Educ. 18, 1, Article 1 (Oct. 2017), 24\u00a0pages. https:\/\/doi.org\/10.1145\/3077618","journal-title":"A Literature Review. ACM Trans. Comput. Educ."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2745878"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.2.137.14200"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197091.3197119"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2490822"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2017.2648781"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3426425.3426948"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1118178.1118215"}],"event":{"name":"CHI '22: CHI Conference on Human Factors in Computing Systems","location":"New Orleans LA USA","acronym":"CHI '22","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["CHI Conference on Human Factors in Computing Systems Extended Abstracts"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3491101.3519655","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3491101.3519655","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:31:02Z","timestamp":1750188662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3491101.3519655"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,27]]},"references-count":30,"alternative-id":["10.1145\/3491101.3519655","10.1145\/3491101"],"URL":"https:\/\/doi.org\/10.1145\/3491101.3519655","relation":{},"subject":[],"published":{"date-parts":[[2022,4,27]]}}}