{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:19:11Z","timestamp":1755998351576,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T00:00:00Z","timestamp":1709769600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"name":"National Science Foundation","award":["SHF 1948519"],"award-info":[{"award-number":["SHF 1948519"]}]},{"name":"Mozilla Foundation","award":["Responsible Computing Challenge award"],"award-info":[{"award-number":["Responsible Computing Challenge award"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,3,7]]},"DOI":"10.1145\/3626252.3630865","type":"proceedings-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T18:17:20Z","timestamp":1709835440000},"page":"979-985","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Growth in Knowledge of Programming Patterns: A Comparison Study of CS1 vs. CS2 Students"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6071-6217","authenticated-orcid":false,"given":"Sara","family":"Nurollahian","sequence":"first","affiliation":[{"name":"University of Utah, Salt Lake City, UT, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8319-5370","authenticated-orcid":false,"given":"Anna N.","family":"Rafferty","sequence":"additional","affiliation":[{"name":"Carleton College, Northfield, MN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1755-5155","authenticated-orcid":false,"given":"Noelle","family":"Brown","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, UT, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6837-5007","authenticated-orcid":false,"given":"Eliane","family":"Wiese","sequence":"additional","affiliation":[{"name":"University of Utah, Salt Lake City, UT, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,3,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999754"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2632320.2632343"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2005.04.002"},{"key":"e_1_3_2_1_4_1","volume-title":"Report on the final bracelet workshop: Auckland university of technology, september","author":"Clear Tony","year":"2010","unstructured":"Tony Clear, JL Whalley, Phil Robbins, Anne Philpott, Anna Eckerdal, and Mikko- Jussi Laakso. 2011. Report on the final bracelet workshop: Auckland university of technology, september 2010. (2011)."},{"key":"e_1_3_2_1_5_1","volume-title":"Proceedings of the Thirteenth Australiasian Computing Education Conference. Australian Computer Society, 95--104","author":"Corney Malcolm","year":"2011","unstructured":"Malcolm Corney, Raymond Lister, and Donna Teague. 2011. Early relational reasoning and the novice programmer: swapping as the'hello world'of relational reasoning. In Proceedings of the Thirteenth Australiasian Computing Education Conference. Australian Computer Society, 95--104."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3160489.3160500"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2016.7503706"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508865.1508972"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432367"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3502718.3524810"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588808"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.2190\/6E5W-AR7C-NX76-HUT2"},{"key":"e_1_3_2_1_13_1","volume-title":"Work-In-Progress: Code Quality Issues of Computing Undergraduates. In 2022 IEEE Global Engineering Education Conference (EDUCON). IEEE, 1734--1736","author":"Karnalim Oscar","year":"2022","unstructured":"Oscar Karnalim, William Chivers, et al. 2022. Work-In-Progress: Code Quality Issues of Computing Undergraduates. In 2022 IEEE Global Engineering Education Conference (EDUCON). IEEE, 1734--1736."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3059009.3059061"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428029.3428043"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373165.3373175"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960334"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3568812.3603448"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569744"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET58685.2023.00012"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677279"},{"key":"e_1_3_2_1_22_1","unstructured":"JL Whalley Tony Clear Phil Robbins and Errol Thompson. 2011. Salient elements in novice solutions to code writing problems. (2011)."},{"key":"e_1_3_2_1_23_1","unstructured":"Niklas Wicklund and Linus \u00d6stlund. 2022. It Is Never Too Early to Learn About Code Quality: Analyzing Code Quality of First-Year Programming Students and the Difference Between TA Groups."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478431.3499413"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-SEET.2019.00017"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2019.1565235"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341525.3387383"}],"event":{"name":"SIGCSE 2024: The 55th ACM Technical Symposium on Computer Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Portland OR USA","acronym":"SIGCSE 2024"},"container-title":["Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626252.3630865","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3626252.3630865","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T04:33:34Z","timestamp":1755750814000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626252.3630865"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,7]]},"references-count":27,"alternative-id":["10.1145\/3626252.3630865","10.1145\/3626252"],"URL":"https:\/\/doi.org\/10.1145\/3626252.3630865","relation":{},"subject":[],"published":{"date-parts":[[2024,3,7]]},"assertion":[{"value":"2024-03-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}