{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,6]],"date-time":"2026-07-06T11:23:34Z","timestamp":1783337014789,"version":"3.54.6"},"publisher-location":"New York, NY, USA","reference-count":67,"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\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,3,7]]},"DOI":"10.1145\/3626252.3630761","type":"proceedings-article","created":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T18:17:20Z","timestamp":1709835440000},"page":"799-805","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["A Global Survey of Introductory Programming Courses"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1009-5520","authenticated-orcid":false,"given":"Raina","family":"Mason","sequence":"first","affiliation":[{"name":"Southern Cross University, Gold Coast, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2285-283X","authenticated-orcid":false,"family":"Simon","sequence":"additional","affiliation":[{"name":"Unaffiliated, Wadalba, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1446-647X","authenticated-orcid":false,"given":"Brett A.","family":"Becker","sequence":"additional","affiliation":[{"name":"University College Dublin, Dublin, Ireland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5196-9389","authenticated-orcid":false,"given":"Tom","family":"Crick","sequence":"additional","affiliation":[{"name":"Swansea University, Swansea, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3982-7545","authenticated-orcid":false,"given":"James H.","family":"Davenport","sequence":"additional","affiliation":[{"name":"University of Bath, Bath, United Kingdom"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"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\/359080.359083"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3304221.3319752"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3469115"},{"key":"e_1_3_2_1_4_1","volume-title":"2023 a. Generative AI in Introductory Programming","author":"Becker Brett A.","year":"2023","unstructured":"Brett A. Becker, Michelle Craig, Hieke Keuning, Natalie Kiesler, et al. 2023 a. Generative AI in Introductory Programming. In ACM\/IEEE-CS\/AAAI Compuitng Curricula 2023 Curricular Practices Volumes. https:\/\/csed.acm.org\/large-language-models-in-introductory-programming\/"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569759"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287485"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3287324.3287432"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3513141"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3610969.3611121"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2602484"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545947.3573353"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1093\/itnow\/bwab005"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Tom Crick James H. Davenport and Alan Hayes. 2015. Innovative Pedagogical Practices in the Craft of Computing. Advance HE. https:\/\/www.advance-he.ac.uk\/knowledge-hub\/innovative-pedagogical-practices-craft-computing.","DOI":"10.1109\/LaTiCE.2016.38"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3610969.3611140"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478432.3499129"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555009.3555027"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3416465.3416472"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON46332.2021.9453846"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3502718.3524764"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587102.3588807"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3587103.3594210"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON45650.2020.9125272"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.28945\/2464"},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. of ACE'04","author":"de Raadt Michael","year":"2004","unstructured":"Michael de Raadt, Richard Watson, and Mark Toleman. 2004. Introductory Programming: What's Happening Today and Will There Be Any Students to Teach Tomorrow?. In Proc. of ACE'04. 277--282."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2019.08.002"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijinfomgt.2023.102642"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3364510.3364517"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3511861.3511863"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3576123.3576134"},{"key":"e_1_3_2_1_30_1","unstructured":"Mark Guzdial. 2018. It Matters a Lot Who Teaches Introductory Courses if We Want Students to Continue. https:\/\/computinged.wordpress.com\/2018\/06\/22\/it-matters-a-lot-who-teaches-introductory-courses-if-we-want-student-to-continue\/."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.20853\/36--1--4844"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734335"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","unstructured":"Alastair Irons and Tom Crick. 2022. Cybersecurity in the Digital Classroom: Implications for Emerging Policy Pedagogy and Practice. In Higher Education in a Post-COVID World: New Approaches and Technologies for Teaching and Learning. 231--244. https:\/\/doi.org\/10.1108\/978--1--80382--193--120221011","DOI":"10.1108\/978--1--80382--193--120221011"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899415.2899432"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293881.3295779"},{"key":"e_1_3_2_1_36_1","volume-title":"Proc. of ACE'14","author":"Mason Raina","year":"2014","unstructured":"Raina Mason and Graham Cooper. 2014. Introductory Programming Courses in Australia and New Zealand in 2013 - Trends and Reasons. In Proc. of ACE'14."},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. of ACE'12","author":"Mason Raina","year":"2012","unstructured":"Raina Mason, Graham Cooper, and Michael de Raadt. 2012. Trends in Introductory Programming Courses in Australian Universities: Languages, Environments and Pedagogy. In Proc. of ACE'12. 33--42."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3013499.3013512"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/572139.572181"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/07294360.2021.1973384"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40692-018-0117-x"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3408877.3432407"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.22152\/programming-journal.org\/2017\/1\/18"},{"key":"e_1_3_2_1_44_1","unstructured":"ACM\/IEEE CS Joint Task Force on Computing Curricula. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. https:\/\/www.acm.org\/education\/curricula-recommendations."},{"key":"e_1_3_2_1_45_1","volume-title":"Computing Curricula","author":"Computing Curricula The Joint","year":"2001","unstructured":"The Joint ACM\/IEEE Task CS Force on Computing Curricula. 2001. Computing Curricula 2001. https:\/\/www.acm.org\/education\/curricula-recommendations."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345443.1345441"},{"key":"e_1_3_2_1_47_1","volume-title":"Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT","author":"Porter Leo","unstructured":"Leo Porter and Daniel Zingaro. 2023. Learn AI-Assisted Python Programming with GitHub Copilot and ChatGPT. Manning Publications."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3623762.3633499"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478432.3499063"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1080\/08993401003612167"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3555009.3555015"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1080\/03323315.2021.1932550"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3502870.3506565"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3571785.3574126"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372502"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3159450.3159547"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661136.2661156"},{"key":"e_1_3_2_1_58_1","volume-title":"CS CS2008 Review Taskforce. 2008. Computer Science Curriculum 2008: An Interim Revision of CS 2001. https:\/\/www.acm.org\/education\/curricula-recommendations.","unstructured":"ACM\/IEEE CS CS2008 Review Taskforce. 2008. Computer Science Curriculum 2008: An Interim Revision of CS 2001. https:\/\/www.acm.org\/education\/curricula-recommendations."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971391"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/563517.563350"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.12.026"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107316"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON46332.2021.9453883"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1080\/1360144X.2021.1990064"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10734-020-00561-y"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10734-022-00892-y"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1080\/01425692.2021.1937058"}],"event":{"name":"SIGCSE 2024: The 55th ACM Technical Symposium on Computer Science Education","location":"Portland OR USA","acronym":"SIGCSE 2024","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"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.3630761","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3626252.3630761","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T04:31:53Z","timestamp":1755750713000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3626252.3630761"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,7]]},"references-count":67,"alternative-id":["10.1145\/3626252.3630761","10.1145\/3626252"],"URL":"https:\/\/doi.org\/10.1145\/3626252.3630761","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"}}]}}