{"id":"https://openalex.org/W4300023581","doi":"https://doi.org/10.1145/3478431.3499314","title":"Novice Reflections During the Transition to a New Programming Language","display_name":"Novice Reflections During the Transition to a New Programming Language","publication_year":2022,"publication_date":"2022-02-22","ids":{"openalex":"https://openalex.org/W4300023581","doi":"https://doi.org/10.1145/3478431.3499314"},"language":"en","primary_location":{"id":"doi:10.1145/3478431.3499314","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3478431.3499314","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3478431.3499314","source":{"id":"https://openalex.org/S4363608709","display_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3478431.3499314","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5032890999","display_name":"Paul Denny","orcid":"https://orcid.org/0000-0002-5150-9806"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Paul Denny","raw_affiliation_strings":["The University of Auckland, Auckland, New Zealand"],"affiliations":[{"raw_affiliation_string":"The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054692443","display_name":"Brett A. Becker","orcid":"https://orcid.org/0000-0003-1446-647X"},"institutions":[{"id":"https://openalex.org/I100930933","display_name":"University College Dublin","ror":"https://ror.org/05m7pjf47","country_code":"IE","type":"education","lineage":["https://openalex.org/I100930933"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Brett A. Becker","raw_affiliation_strings":["University College Dublin, Dublin, Ireland"],"affiliations":[{"raw_affiliation_string":"University College Dublin, Dublin, Ireland","institution_ids":["https://openalex.org/I100930933"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013490855","display_name":"Nigel Bosch","orcid":"https://orcid.org/0000-0003-2736-2899"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nigel Bosch","raw_affiliation_strings":["University of Illinois, Urbana-Champaign, IL, USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois, Urbana-Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065053503","display_name":"James Prather","orcid":"https://orcid.org/0000-0003-2807-6042"},"institutions":[{"id":"https://openalex.org/I60205797","display_name":"Abilene Christian University","ror":"https://ror.org/004srrf86","country_code":"US","type":"education","lineage":["https://openalex.org/I60205797"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"James Prather","raw_affiliation_strings":["Abilene Christian University, Abilene, TX, USA"],"affiliations":[{"raw_affiliation_string":"Abilene Christian University, Abilene, TX, USA","institution_ids":["https://openalex.org/I60205797"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071345488","display_name":"Brent N. Reeves","orcid":"https://orcid.org/0000-0001-5781-1136"},"institutions":[{"id":"https://openalex.org/I60205797","display_name":"Abilene Christian University","ror":"https://ror.org/004srrf86","country_code":"US","type":"education","lineage":["https://openalex.org/I60205797"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brent Reeves","raw_affiliation_strings":["Abilene Christian University, Abilene, TX, USA"],"affiliations":[{"raw_affiliation_string":"Abilene Christian University, Abilene, TX, USA","institution_ids":["https://openalex.org/I60205797"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007734757","display_name":"Jacqueline Whalley","orcid":"https://orcid.org/0000-0001-7633-5200"},"institutions":[{"id":"https://openalex.org/I39854758","display_name":"Auckland University of Technology","ror":"https://ror.org/01zvqw119","country_code":"NZ","type":"education","lineage":["https://openalex.org/I39854758"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Jacqueline Whalley","raw_affiliation_strings":["Auckland University of Technology, Auckland, New Zealand"],"affiliations":[{"raw_affiliation_string":"Auckland University of Technology, Auckland, New Zealand","institution_ids":["https://openalex.org/I39854758"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5032890999"],"corresponding_institution_ids":["https://openalex.org/I154130895"],"apc_list":null,"apc_paid":null,"fwci":2.6142,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.92307692,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"948","last_page":"954"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9987999796867371,"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.9987999796867371,"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/T10260","display_name":"Software Engineering Research","score":0.9973999857902527,"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/T11122","display_name":"Online Learning and Analytics","score":0.9958999752998352,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.7723774909973145},{"id":"https://openalex.org/keywords/transition","display_name":"Transition (genetics)","score":0.7668706178665161},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.754530668258667},{"id":"https://openalex.org/keywords/meaning","display_name":"Meaning (existential)","score":0.6031596064567566},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.48308613896369934},{"id":"https://openalex.org/keywords/metacognition","display_name":"Metacognition","score":0.4286262094974518},{"id":"https://openalex.org/keywords/language-acquisition","display_name":"Language acquisition","score":0.4151785373687744},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.4019433856010437},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.39008915424346924},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.3772287964820862},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3572022020816803},{"id":"https://openalex.org/keywords/linguistics","display_name":"Linguistics","score":0.34364432096481323},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.2747616767883301},{"id":"https://openalex.org/keywords/cognition","display_name":"Cognition","score":0.18119528889656067}],"concepts":[{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.7723774909973145},{"id":"https://openalex.org/C194232998","wikidata":"https://www.wikidata.org/wiki/Q1606712","display_name":"Transition (genetics)","level":3,"score":0.7668706178665161},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.754530668258667},{"id":"https://openalex.org/C2780876879","wikidata":"https://www.wikidata.org/wiki/Q3054749","display_name":"Meaning (existential)","level":2,"score":0.6031596064567566},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.48308613896369934},{"id":"https://openalex.org/C118147538","wikidata":"https://www.wikidata.org/wiki/Q1126970","display_name":"Metacognition","level":3,"score":0.4286262094974518},{"id":"https://openalex.org/C74672266","wikidata":"https://www.wikidata.org/wiki/Q815859","display_name":"Language acquisition","level":2,"score":0.4151785373687744},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.4019433856010437},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.39008915424346924},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.3772287964820862},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3572022020816803},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.34364432096481323},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.2747616767883301},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.18119528889656067},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3478431.3499314","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3478431.3499314","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3478431.3499314","source":{"id":"https://openalex.org/S4363608709","display_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3478431.3499314","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3478431.3499314","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3478431.3499314","source":{"id":"https://openalex.org/S4363608709","display_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.8899999856948853,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4300023581.pdf","grobid_xml":"https://content.openalex.org/works/W4300023581.grobid-xml"},"referenced_works_count":35,"referenced_works":["https://openalex.org/W1965771305","https://openalex.org/W1992839463","https://openalex.org/W1997377527","https://openalex.org/W2003759405","https://openalex.org/W2018720828","https://openalex.org/W2022675600","https://openalex.org/W2028541301","https://openalex.org/W2030631436","https://openalex.org/W2052300761","https://openalex.org/W2079166885","https://openalex.org/W2085735891","https://openalex.org/W2086141560","https://openalex.org/W2090266317","https://openalex.org/W2123442489","https://openalex.org/W2139249918","https://openalex.org/W2143470593","https://openalex.org/W2289809526","https://openalex.org/W2517830973","https://openalex.org/W2782740487","https://openalex.org/W2917409708","https://openalex.org/W2954875598","https://openalex.org/W2964965801","https://openalex.org/W2995127017","https://openalex.org/W3000240292","https://openalex.org/W3001615449","https://openalex.org/W3033595121","https://openalex.org/W3045552507","https://openalex.org/W3047886169","https://openalex.org/W3047986044","https://openalex.org/W3048016185","https://openalex.org/W3049312296","https://openalex.org/W3081063839","https://openalex.org/W3163609075","https://openalex.org/W3199849831","https://openalex.org/W4251597198"],"related_works":["https://openalex.org/W2166247150","https://openalex.org/W4243252198","https://openalex.org/W2118300983","https://openalex.org/W2112962394","https://openalex.org/W3137189469","https://openalex.org/W4235530921","https://openalex.org/W2104078272","https://openalex.org/W2382501300","https://openalex.org/W3162240892","https://openalex.org/W4246531319"],"abstract_inverted_index":{"As":[0],"computing":[1],"students":[2,37,70,113,118,171],"progress":[3],"through":[4],"their":[5,39,137],"studies":[6],"they":[7,99,173],"become":[8],"proficient":[9],"with":[10,155],"multiple":[11],"programming":[12,178],"languages.":[13],"Prior":[14],"work":[15],"investigating":[16],"language":[17,79,86,97,125],"transitions":[18],"for":[19],"novices":[20],"has":[21,43,57],"tended":[22],"to":[23,71,83,175],"analyze":[24],"program":[25],"artifacts":[26],"rather":[27],"than":[28],"explore":[29],"the":[30,62,74,91,95,116,124,145,160],"benefits":[31],"and":[32,42,80,103,159,164],"difficulties":[33,148],"as":[34,172],"perceived":[35],"by":[36,111,136,150],"in":[38,50,61],"own":[40],"words,":[41],"often":[44],"overlooked":[45],"problems":[46],"that":[47,98,115,131,168],"may":[48],"arise":[49],"switching":[51],"paradigms":[52],"or":[53],"where":[54],"familiar":[55],"syntax":[56],"a":[58,84,128,176],"different":[59],"meaning":[60],"new":[63,96,177],"language.":[64,179],"In":[65],"this":[66],"paper,":[67],"we":[68,132],"ask":[69],"reflect":[72],"on":[73,90],"transition":[75,126,174],"from":[76],"an":[77],"interpreted":[78],"environment":[81],"(MATLAB)":[82],"compiled":[85],"(C),":[87],"prompting":[88],"comments":[89],"aspects":[92],"of":[93,106,162],"learning":[94],"found":[100],"both":[101],"easier":[102],"harder.":[104],"Analysis":[105],"over":[107],"70,000":[108],"words":[109],"written":[110],"771":[112],"revealed":[114],"highest-performing":[117],"expressed":[119],"more":[120],"negative":[121],"sentiments":[122],"towards":[123],"--":[127],"surprising":[129],"result":[130],"hypothesize":[133],"is":[134],"explained":[135],"generally":[138],"stronger":[139],"metacognitive":[140],"skills.":[141],"We":[142],"also":[143],"report":[144],"most":[146],"common":[147],"described":[149],"students,":[151],"which":[152],"include":[153],"challenges":[154],"syntax,":[156],"error":[157],"messages,":[158],"process":[161],"compilation,":[163],"suggest":[165],"teaching":[166],"practices":[167],"might":[169],"help":[170]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
