{"id":"https://openalex.org/W4398785937","doi":"https://doi.org/10.1145/3639474.3640069","title":"Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses","display_name":"Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses","publication_year":2024,"publication_date":"2024-04-14","ids":{"openalex":"https://openalex.org/W4398785937","doi":"https://doi.org/10.1145/3639474.3640069"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639474.3640069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639474.3640069","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3639474.3640069","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087180127","display_name":"Vivian van der Werf","orcid":"https://orcid.org/0000-0002-6435-0531"},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"funder","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Vivian van der Werf","raw_affiliation_strings":["Leiden University, Leiden, Netherlands"],"affiliations":[{"raw_affiliation_string":"Leiden University, Leiden, Netherlands","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055129131","display_name":"Alaaeddin Swidan","orcid":"https://orcid.org/0000-0001-9236-858X"},"institutions":[{"id":"https://openalex.org/I7876267","display_name":"Open University of the Netherlands","ror":"https://ror.org/018dfmf50","country_code":"NL","type":"education","lineage":["https://openalex.org/I7876267"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Alaaeddin Swidan","raw_affiliation_strings":["Open University of the Netherlands, Heerlen, Netherlands"],"affiliations":[{"raw_affiliation_string":"Open University of the Netherlands, Heerlen, Netherlands","institution_ids":["https://openalex.org/I7876267"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034150823","display_name":"Felienne Hermans","orcid":"https://orcid.org/0000-0003-0722-0156"},"institutions":[{"id":"https://openalex.org/I865915315","display_name":"Vrije Universiteit Amsterdam","ror":"https://ror.org/008xxew50","country_code":"NL","type":"funder","lineage":["https://openalex.org/I865915315"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Felienne Hermans","raw_affiliation_strings":["Vrije Universiteit Amsterdam, Amsterdam, Netherlands"],"affiliations":[{"raw_affiliation_string":"Vrije Universiteit Amsterdam, Amsterdam, Netherlands","institution_ids":["https://openalex.org/I865915315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044003393","display_name":"Marcus Specht","orcid":"https://orcid.org/0000-0002-6086-8480"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"funder","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Marcus Specht","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047667810","display_name":"Efthimia Aivaloglou","orcid":"https://orcid.org/0000-0002-6531-2166"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"funder","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Efthimia Aivaloglou","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":13.061,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":5,"citation_normalized_percentile":{"value":0.999981,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"368","last_page":"379"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9999,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9999,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9935,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9845,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/python","display_name":"Python","score":0.55561465},{"id":"https://openalex.org/keywords/interview","display_name":"Interview","score":0.49154434}],"concepts":[{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.69168955},{"id":"https://openalex.org/C42525527","wikidata":"https://www.wikidata.org/wiki/Q1209955","display_name":"Formative assessment","level":2,"score":0.660369},{"id":"https://openalex.org/C511192102","wikidata":"https://www.wikidata.org/wiki/Q5156948","display_name":"Comprehension","level":2,"score":0.56679845},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.56563616},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.55561465},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.53029656},{"id":"https://openalex.org/C24845683","wikidata":"https://www.wikidata.org/wiki/Q178651","display_name":"Interview","level":2,"score":0.49154434},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.46273622},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.36606973},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15037966},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.13842547},{"id":"https://openalex.org/C19165224","wikidata":"https://www.wikidata.org/wiki/Q23404","display_name":"Anthropology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639474.3640069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639474.3640069","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:b3df467e-c3f4-4981-853a-416b7a14242f","pdf_url":"https://repository.tudelft.nl/file/File_01332c42-b1fa-421c-a6c8-886348b0cae1","source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":["Delft University of Technology"],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3639474.3640069","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3639474.3640069","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"display_name":"Quality education","score":0.85,"id":"https://metadata.un.org/sdg/4"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":44,"referenced_works":["https://openalex.org/W1244965290","https://openalex.org/W1966216063","https://openalex.org/W1976708233","https://openalex.org/W2034688095","https://openalex.org/W2036533373","https://openalex.org/W2045922551","https://openalex.org/W2075269190","https://openalex.org/W2077155146","https://openalex.org/W2091280632","https://openalex.org/W2113697305","https://openalex.org/W2119109877","https://openalex.org/W2122963002","https://openalex.org/W2126733613","https://openalex.org/W2128581098","https://openalex.org/W2136808032","https://openalex.org/W2137591954","https://openalex.org/W2140609933","https://openalex.org/W2152619061","https://openalex.org/W2156225952","https://openalex.org/W2157984409","https://openalex.org/W2179578783","https://openalex.org/W2554919770","https://openalex.org/W2593784202","https://openalex.org/W2727300901","https://openalex.org/W2729258247","https://openalex.org/W2729462384","https://openalex.org/W2741561716","https://openalex.org/W2765987855","https://openalex.org/W2883301371","https://openalex.org/W2888547534","https://openalex.org/W2906151105","https://openalex.org/W2962855469","https://openalex.org/W2968611851","https://openalex.org/W3007252788","https://openalex.org/W3008773848","https://openalex.org/W3101714027","https://openalex.org/W3176992760","https://openalex.org/W3195306518","https://openalex.org/W3211146700","https://openalex.org/W409344806","https://openalex.org/W4200471248","https://openalex.org/W4251708130","https://openalex.org/W4366728571","https://openalex.org/W4382652785"],"related_works":["https://openalex.org/W4315704968","https://openalex.org/W4285478380","https://openalex.org/W4254960163","https://openalex.org/W3135287016","https://openalex.org/W3110264473","https://openalex.org/W2370831213","https://openalex.org/W2107506952","https://openalex.org/W2100255360","https://openalex.org/W2032810564","https://openalex.org/W1964661231"],"abstract_inverted_index":{"Motivation.":[0],"Variable":[1],"naming":[2,24,35,44,130,171,201,210,217],"practices":[3,25,45,108,131,177,211],"are":[4,26],"part":[5],"of":[6,46,48],"the":[7,105],"software":[8],"developer's":[9],"profession,":[10],"influencing":[11],"program":[12,189],"comprehension":[13],"and":[14,40,67,70,85,118,136,191,221,228],"code":[15,192,219],"quality.":[16,193],"Yet,":[17],"little":[18],"is":[19,102],"known":[20],"about":[21,100,209],"how":[22],"variable":[23,43],"taught":[27],"in":[28,74,198,212],"beginner":[29],"courses.":[30,52],"Objective.":[31],"This":[32],"paper":[33],"investigates":[34],"beliefs,":[36],"self-reported":[37,200],"teaching":[38,107],"practices,":[39,86],"observations":[41],"regarding":[42],"teachers":[47,63,90,119,146],"introductory":[49],"Python":[50],"programming":[51],"Methods.":[53],"We":[54,194,223],"adopted":[55],"an":[56],"in-depth":[57],"qualitative":[58],"approach":[59],"by":[60,142],"interviewing":[61],"ten":[62],"from":[64],"secondary":[65],"education":[66,69],"higher":[68],"developed":[71],"several":[72],"themes":[73],"order":[75],"to":[76,123,158,181,218,234,244],"answer":[77],"our":[78],"research":[79],"questions.":[80],"Results.":[81],"Among":[82],"various":[83],"opinions":[84],"we":[87,205],"found":[88],"that":[89,129,137],"agree":[91],"on":[92,115,150,173],"using":[93],"meaningful":[94,116],"names,":[95,117],"but":[96],"have":[97],"conflicting":[98],"beliefs":[99],"what":[101],"meaningful.":[103],"Moreover,":[104],"described":[106],"do":[109,178],"not":[110,133,179],"always":[111],"match":[112],"teacher's":[113],"views":[114],"rarely":[120],"encourage":[121,206],"students":[122,138,157],"use":[124],"them.":[125],"Instead,":[126],"they":[127,187],"express":[128],"should":[132],"be":[134,182],"enforced":[135],"will":[139],"develop":[140],"them":[141],"example.":[143],"Whereas":[144],"some":[145],"report":[147],"focusing":[148],"solely":[149],"conventions,":[151],"others":[152],"deliberately":[153,183],"dedicate":[154],"time":[155],"for":[156,226],"engage":[159],"with":[160],"naming,":[161],"create":[162],"their":[163],"own":[164],"guidelines,":[165],"provide":[166],"continuous":[167],"feedback,":[168],"or":[169],"include":[170],"exercises":[172],"exams.":[174],"Discussion.":[175],"Naming":[176],"seem":[180],"taught,":[184],"even":[185],"though":[186],"influence":[188],"understanding":[190],"also":[195],"identified":[196],"inconsistencies":[197],"teachers'":[199],"practices.":[202],"As":[203],"such,":[204],"intentional":[207],"conversations":[208],"educational":[213],"settings,":[214],"specifically":[215],"linking":[216],"quality":[220],"readability.":[222],"see":[224],"room":[225],"group":[227],"peer":[229],"activities":[230],"as":[231,237,239],"a":[232],"means":[233],"this":[235],"end,":[236],"well":[238],"providing":[240],"formative":[241],"feedback":[242],"dedicated":[243],"naming.":[245]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4398785937","counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3}],"updated_date":"2025-04-20T06:48:23.160538","created_date":"2024-05-25"}