{"id":"https://openalex.org/W7128776085","doi":"https://doi.org/10.1145/3770761.3777179","title":"Bridging the Code Gap: Understanding Pedagogical Patterns in CS1 Programming Courses","display_name":"Bridging the Code Gap: Understanding Pedagogical Patterns in CS1 Programming Courses","publication_year":2026,"publication_date":"2026-02-13","ids":{"openalex":"https://openalex.org/W7128776085","doi":"https://doi.org/10.1145/3770761.3777179"},"language":null,"primary_location":{"id":"doi:10.1145/3770761.3777179","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3770761.3777179","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.2","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3770761.3777179","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5125926308","display_name":"Naomi Chioma Udenze","orcid":null},"institutions":[{"id":"https://openalex.org/I35777872","display_name":"North Carolina Agricultural and Technical State University","ror":"https://ror.org/02aze4h65","country_code":"US","type":"education","lineage":["https://openalex.org/I35777872"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Naomi Chioma Udenze","raw_affiliation_strings":["Computer Science, North Carolina Agricultural and Technical State University, Greensboro, NC, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science, North Carolina Agricultural and Technical State University, Greensboro, NC, USA","institution_ids":["https://openalex.org/I35777872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5125919802","display_name":"Varun Budati","orcid":null},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Varun Budati","raw_affiliation_strings":["Computer Science, Virginia Tech, Blacksburg, VA, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science, Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001257561","display_name":"Ihudiya Finda Ogbonnaya-Ogburu","orcid":"https://orcid.org/0000-0002-2531-4634"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ihudiya Finda Ogbonnaya-Ogburu","raw_affiliation_strings":["Computer Science, Virginia Tech, Blacksburg, VA, USA"],"affiliations":[{"raw_affiliation_string":"Computer Science, Virginia Tech, Blacksburg, VA, USA","institution_ids":["https://openalex.org/I859038795"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5125926308"],"corresponding_institution_ids":["https://openalex.org/I35777872"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.7285563,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1561","last_page":"1562"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9387000203132629,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9387000203132629,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13034","display_name":"Information Systems Education and Curriculum Development","score":0.012799999676644802,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T14079","display_name":"Mathematics Education and Programs","score":0.0044999998062849045,"subfield":{"id":"https://openalex.org/subfields/2611","display_name":"Modeling and Simulation"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.7756999731063843},{"id":"https://openalex.org/keywords/workforce","display_name":"Workforce","score":0.4771000146865845},{"id":"https://openalex.org/keywords/gateway","display_name":"Gateway (web page)","score":0.44040000438690186},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4104999899864197},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.357699990272522},{"id":"https://openalex.org/keywords/conceptual-framework","display_name":"Conceptual framework","score":0.3319999873638153},{"id":"https://openalex.org/keywords/ap-computer-science","display_name":"AP Computer Science","score":0.3215000033378601}],"concepts":[{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.7756999731063843},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6330999732017517},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.5013999938964844},{"id":"https://openalex.org/C2778139618","wikidata":"https://www.wikidata.org/wiki/Q13440398","display_name":"Workforce","level":2,"score":0.4771000146865845},{"id":"https://openalex.org/C2777710495","wikidata":"https://www.wikidata.org/wiki/Q5527195","display_name":"Gateway (web page)","level":2,"score":0.44040000438690186},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4104999899864197},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.357699990272522},{"id":"https://openalex.org/C14224292","wikidata":"https://www.wikidata.org/wiki/Q13600188","display_name":"Conceptual framework","level":2,"score":0.3319999873638153},{"id":"https://openalex.org/C25618063","wikidata":"https://www.wikidata.org/wiki/Q4653456","display_name":"AP Computer Science","level":3,"score":0.3215000033378601},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.3199000060558319},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.3197000026702881},{"id":"https://openalex.org/C47177190","wikidata":"https://www.wikidata.org/wiki/Q207137","display_name":"Curriculum","level":2,"score":0.2955000102519989},{"id":"https://openalex.org/C3018260909","wikidata":"https://www.wikidata.org/wiki/Q1322871","display_name":"Exploratory analysis","level":2,"score":0.29510000348091125},{"id":"https://openalex.org/C85973986","wikidata":"https://www.wikidata.org/wiki/Q1091731","display_name":"Exploratory research","level":2,"score":0.27090001106262207},{"id":"https://openalex.org/C87156501","wikidata":"https://www.wikidata.org/wiki/Q7268708","display_name":"Qualitative property","level":2,"score":0.2662999927997589},{"id":"https://openalex.org/C3018587665","wikidata":"https://www.wikidata.org/wiki/Q7268696","display_name":"Qualitative analysis","level":3,"score":0.265500009059906},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2558000087738037}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3770761.3777179","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3770761.3777179","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.2","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3770761.3777179","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3770761.3777179","pdf_url":null,"source":null,"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.2","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.6052597165107727,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W2072225709","https://openalex.org/W2097533835","https://openalex.org/W2947911750","https://openalex.org/W3013980114"],"related_works":[],"abstract_inverted_index":{"Introductory":[0],"Computer":[1],"Science":[2],"(CS1)":[3],"courses":[4,66,137],"act":[5],"as":[6],"a":[7],"foundational":[8],"gateway":[9],"to":[10,118,148],"computer":[11,76,135],"science":[12,77,136],"(CS)":[13],"education.":[14],"However,":[15],"significant":[16],"gaps":[17],"remain":[18],"between":[19],"students'":[20],"prior":[21],"experiences":[22],"and":[23,60,90,103,121,141,145],"the":[24,31,49,58,72,95,111,149,154],"conceptual":[25],"understanding":[26,129],"required":[27],"for":[28],"success":[29],"in":[30,38,48,63,134,153],"field.":[32],"While":[33],"there":[34],"have":[35],"been":[36],"strides":[37],"creating":[39],"engaging":[40],"CS1":[41,64,131],"courses,":[42],"many":[43],"communities":[44],"are":[45],"still":[46],"underrepresented":[47],"discipline.":[50],"In":[51],"this":[52],"exploratory":[53],"pilot":[54],"study,":[55],"we":[56],"analyzed":[57],"examples":[59,106,116,133],"exercises":[61],"used":[62,109],"programming":[65],"at":[67],"three":[68,112],"universities":[69,140],"ranked":[70],"among":[71],"top":[73,139],"20":[74],"strong":[75],"programs":[78],"by":[79],"U.S.":[80],"News":[81],"&":[82],"World":[83],"Report.":[84],"We":[85,126],"employed":[86],"both":[87],"qualitative":[88],"(textual)":[89],"quantitative":[91],"(content)":[92],"analyses":[93],"of":[94,130],"course":[96],"materials.":[97],"Our":[98],"findings":[99],"revealed":[100],"that":[101],"math":[102],"numerical":[104],"computing":[105],"were":[107,123],"commonly":[108],"across":[110,138],"universities.":[113],"Following":[114],"that,":[115],"related":[117,147],"US-specific":[119],"contexts":[120],"languages":[122],"also":[124],"popular.":[125],"contribute":[127],"an":[128],"book":[132],"discuss":[142],"potential":[143],"challenges":[144],"opportunities":[146],"growing":[150],"global":[151],"workforce":[152],"United":[155],"States.":[156]},"counts_by_year":[],"updated_date":"2026-02-15T05:58:04.055770","created_date":"2026-02-14T00:00:00"}
