{"id":"https://openalex.org/W4414239900","doi":"https://doi.org/10.1145/3767734","title":"Topical Analysis of Programming Education Research Literature","display_name":"Topical Analysis of Programming Education Research Literature","publication_year":2025,"publication_date":"2025-09-16","ids":{"openalex":"https://openalex.org/W4414239900","doi":"https://doi.org/10.1145/3767734"},"language":"en","primary_location":{"id":"doi:10.1145/3767734","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3767734","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.aalto.fi/en/publications/82164d67-c7bc-4adf-8814-f839fb2498c7","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5027596822","display_name":"Lauri Malmi","orcid":"https://orcid.org/0000-0003-1064-796X"},"institutions":[{"id":"https://openalex.org/I9927081","display_name":"Aalto University","ror":"https://ror.org/020hwjq30","country_code":"FI","type":"education","lineage":["https://openalex.org/I9927081"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Lauri Malmi","raw_affiliation_strings":["Department of Computer Science, Aalto University, Espoo, Finland","Aalto University, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Aalto University, Espoo, Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Aalto University, Finland","institution_ids":["https://openalex.org/I9927081"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035103260","display_name":"Sonsoles L\u00f3pez\u2010Pernas","orcid":"https://orcid.org/0000-0002-9621-1392"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]},{"id":"https://openalex.org/I4210107997","display_name":"Finland University","ror":"https://ror.org/014rks409","country_code":"FI","type":"education","lineage":["https://openalex.org/I4210107997"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Sonsoles L\u00f3pez-Pernas","raw_affiliation_strings":["School of Computing, University of Eastern Finland, Joensuu, Finland","University of Eastern Finland, Finland"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Eastern Finland, Joensuu, Finland","institution_ids":["https://openalex.org/I175532246"]},{"raw_affiliation_string":"University of Eastern Finland, Finland","institution_ids":["https://openalex.org/I4210107997","https://openalex.org/I175532246"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113099782","display_name":"Hung Nguyen","orcid":null},"institutions":[{"id":"https://openalex.org/I9927081","display_name":"Aalto University","ror":"https://ror.org/020hwjq30","country_code":"FI","type":"education","lineage":["https://openalex.org/I9927081"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Hung Nguyen","raw_affiliation_strings":["Department of Computer Science, Aalto University, Espoo, Finland","Aalto University, Finland"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Aalto University, Espoo, Finland","institution_ids":["https://openalex.org/I9927081"]},{"raw_affiliation_string":"Aalto University, Finland","institution_ids":["https://openalex.org/I9927081"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082561129","display_name":"Mikko Apiola","orcid":"https://orcid.org/0000-0003-0643-7249"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]},{"id":"https://openalex.org/I4210107997","display_name":"Finland University","ror":"https://ror.org/014rks409","country_code":"FI","type":"education","lineage":["https://openalex.org/I4210107997"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Mikko Apiola","raw_affiliation_strings":["School of Computing, University of Eastern Finland, Joensuu, Finland","University of Eastern Finland, Finland"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Eastern Finland, Joensuu, Finland","institution_ids":["https://openalex.org/I175532246"]},{"raw_affiliation_string":"University of Eastern Finland, Finland","institution_ids":["https://openalex.org/I4210107997","https://openalex.org/I175532246"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051595913","display_name":"Mohammed Saqr","orcid":"https://orcid.org/0000-0001-5881-3109"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]},{"id":"https://openalex.org/I4210107997","display_name":"Finland University","ror":"https://ror.org/014rks409","country_code":"FI","type":"education","lineage":["https://openalex.org/I4210107997"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Mohammed Saqr","raw_affiliation_strings":["School of Computing, University of Eastern Finland, Joensuu, Finland","University of Eastern Finland, Finland"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Eastern Finland, Joensuu, Finland","institution_ids":["https://openalex.org/I175532246"]},{"raw_affiliation_string":"University of Eastern Finland, Finland","institution_ids":["https://openalex.org/I4210107997","https://openalex.org/I175532246"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5027596822"],"corresponding_institution_ids":["https://openalex.org/I9927081"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.28015833,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"26","issue":"1","first_page":"1","last_page":"47"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9994000196456909,"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.9994000196456909,"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/T11122","display_name":"Online Learning and Analytics","score":0.9728999733924866,"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.9670000076293945,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/scopus","display_name":"Scopus","score":0.535099983215332},{"id":"https://openalex.org/keywords/computational-thinking","display_name":"Computational thinking","score":0.5144000053405762},{"id":"https://openalex.org/keywords/digital-library","display_name":"Digital library","score":0.4390000104904175},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.4350999891757965},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.3716000020503998},{"id":"https://openalex.org/keywords/educational-research","display_name":"Educational research","score":0.335099995136261},{"id":"https://openalex.org/keywords/higher-education","display_name":"Higher education","score":0.32910001277923584}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7559999823570251},{"id":"https://openalex.org/C83867959","wikidata":"https://www.wikidata.org/wiki/Q371467","display_name":"Scopus","level":3,"score":0.535099983215332},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.5144000053405762},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.4433000087738037},{"id":"https://openalex.org/C513874922","wikidata":"https://www.wikidata.org/wiki/Q212805","display_name":"Digital library","level":3,"score":0.4390000104904175},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.4350999891757965},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.3716000020503998},{"id":"https://openalex.org/C36727532","wikidata":"https://www.wikidata.org/wiki/Q861399","display_name":"Educational research","level":2,"score":0.335099995136261},{"id":"https://openalex.org/C120912362","wikidata":"https://www.wikidata.org/wiki/Q136822","display_name":"Higher education","level":2,"score":0.32910001277923584},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3122999966144562},{"id":"https://openalex.org/C2780909375","wikidata":"https://www.wikidata.org/wiki/Q1060990","display_name":"Problem-based learning","level":2,"score":0.3089999854564667},{"id":"https://openalex.org/C77967617","wikidata":"https://www.wikidata.org/wiki/Q4677561","display_name":"Active learning (machine learning)","level":2,"score":0.29739999771118164},{"id":"https://openalex.org/C189708586","wikidata":"https://www.wikidata.org/wiki/Q1504425","display_name":"Systematic review","level":3,"score":0.290800005197525},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.2824000120162964},{"id":"https://openalex.org/C88610354","wikidata":"https://www.wikidata.org/wiki/Q1813494","display_name":"Teaching method","level":2,"score":0.27250000834465027},{"id":"https://openalex.org/C178315738","wikidata":"https://www.wikidata.org/wiki/Q603441","display_name":"Bibliometrics","level":2,"score":0.26460000872612},{"id":"https://openalex.org/C5041995","wikidata":"https://www.wikidata.org/wiki/Q853745","display_name":"Engineering education","level":2,"score":0.2563999891281128},{"id":"https://openalex.org/C16443162","wikidata":"https://www.wikidata.org/wiki/Q1068473","display_name":"Educational technology","level":2,"score":0.2563999891281128}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3767734","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3767734","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"},{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/141520","is_oa":true,"landing_page_url":"https://research.aalto.fi/en/publications/82164d67-c7bc-4adf-8814-f839fb2498c7","pdf_url":null,"source":{"id":"https://openalex.org/S4306401663","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"}],"best_oa_location":{"id":"pmh:oai:aaltodoc.aalto.fi:123456789/141520","is_oa":true,"landing_page_url":"https://research.aalto.fi/en/publications/82164d67-c7bc-4adf-8814-f839fb2498c7","pdf_url":null,"source":{"id":"https://openalex.org/S4306401663","display_name":"Aaltodoc (Aalto University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I9927081","host_organization_name":"Aalto University","host_organization_lineage":["https://openalex.org/I9927081"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"publishedVersion"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":163,"referenced_works":["https://openalex.org/W1111909","https://openalex.org/W105300381","https://openalex.org/W171636962","https://openalex.org/W598355015","https://openalex.org/W1535484732","https://openalex.org/W1583147017","https://openalex.org/W1818016653","https://openalex.org/W1963557108","https://openalex.org/W1965111705","https://openalex.org/W1967709752","https://openalex.org/W1969704197","https://openalex.org/W1970953601","https://openalex.org/W1971621932","https://openalex.org/W1992394443","https://openalex.org/W1992748658","https://openalex.org/W2000301478","https://openalex.org/W2005025097","https://openalex.org/W2006195520","https://openalex.org/W2012761058","https://openalex.org/W2013787771","https://openalex.org/W2021263656","https://openalex.org/W2025579181","https://openalex.org/W2031336377","https://openalex.org/W2032592814","https://openalex.org/W2037595410","https://openalex.org/W2045941367","https://openalex.org/W2046824246","https://openalex.org/W2051662158","https://openalex.org/W2053553403","https://openalex.org/W2064578359","https://openalex.org/W2068843872","https://openalex.org/W2086110922","https://openalex.org/W2087852996","https://openalex.org/W2090266317","https://openalex.org/W2091822076","https://openalex.org/W2092868721","https://openalex.org/W2098974341","https://openalex.org/W2099135712","https://openalex.org/W2100029531","https://openalex.org/W2106454426","https://openalex.org/W2122166962","https://openalex.org/W2133675672","https://openalex.org/W2147778428","https://openalex.org/W2151987636","https://openalex.org/W2157148654","https://openalex.org/W2157419232","https://openalex.org/W2161560178","https://openalex.org/W2162821268","https://openalex.org/W2163873997","https://openalex.org/W2167759247","https://openalex.org/W2223092947","https://openalex.org/W2339183141","https://openalex.org/W2374413431","https://openalex.org/W2500787716","https://openalex.org/W2543728926","https://openalex.org/W2561344515","https://openalex.org/W2576265988","https://openalex.org/W2593947425","https://openalex.org/W2615974185","https://openalex.org/W2617400317","https://openalex.org/W2747494468","https://openalex.org/W2755950973","https://openalex.org/W2766599972","https://openalex.org/W2767026290","https://openalex.org/W2767875045","https://openalex.org/W2770974826","https://openalex.org/W2776404084","https://openalex.org/W2900382335","https://openalex.org/W2900444880","https://openalex.org/W2911020451","https://openalex.org/W2912010641","https://openalex.org/W2912099493","https://openalex.org/W2913249268","https://openalex.org/W2914049261","https://openalex.org/W2914180078","https://openalex.org/W2914184225","https://openalex.org/W2914743638","https://openalex.org/W2915211782","https://openalex.org/W2917093606","https://openalex.org/W2920679968","https://openalex.org/W2945111072","https://openalex.org/W2959571585","https://openalex.org/W2964965801","https://openalex.org/W2971379799","https://openalex.org/W2979392864","https://openalex.org/W2985420014","https://openalex.org/W2997003412","https://openalex.org/W2998612091","https://openalex.org/W3000021527","https://openalex.org/W3001554335","https://openalex.org/W3005510774","https://openalex.org/W3009336918","https://openalex.org/W3011253496","https://openalex.org/W3021329496","https://openalex.org/W3024409062","https://openalex.org/W3028280248","https://openalex.org/W3035971557","https://openalex.org/W3036607804","https://openalex.org/W3036644138","https://openalex.org/W3036679708","https://openalex.org/W3047975735","https://openalex.org/W3082982946","https://openalex.org/W3090256862","https://openalex.org/W3092089213","https://openalex.org/W3097860005","https://openalex.org/W3098231782","https://openalex.org/W3126388858","https://openalex.org/W3135891433","https://openalex.org/W3137771896","https://openalex.org/W3138930548","https://openalex.org/W3161365944","https://openalex.org/W3163436837","https://openalex.org/W3170229006","https://openalex.org/W3211146700","https://openalex.org/W3212699658","https://openalex.org/W3217016592","https://openalex.org/W3217592719","https://openalex.org/W4205140928","https://openalex.org/W4205328088","https://openalex.org/W4206115355","https://openalex.org/W4210510131","https://openalex.org/W4210532326","https://openalex.org/W4213379688","https://openalex.org/W4213382723","https://openalex.org/W4213421742","https://openalex.org/W4221102567","https://openalex.org/W4225139299","https://openalex.org/W4226221047","https://openalex.org/W4231980936","https://openalex.org/W4232167354","https://openalex.org/W4234232592","https://openalex.org/W4235403276","https://openalex.org/W4235658398","https://openalex.org/W4237002040","https://openalex.org/W4237505020","https://openalex.org/W4238648479","https://openalex.org/W4239158811","https://openalex.org/W4241272578","https://openalex.org/W4241336163","https://openalex.org/W4242252463","https://openalex.org/W4242252881","https://openalex.org/W4244080228","https://openalex.org/W4244089179","https://openalex.org/W4244869380","https://openalex.org/W4246112489","https://openalex.org/W4247920644","https://openalex.org/W4249903749","https://openalex.org/W4250862612","https://openalex.org/W4253558756","https://openalex.org/W4254963836","https://openalex.org/W4256356316","https://openalex.org/W4285108811","https://openalex.org/W4285180190","https://openalex.org/W4288473568","https://openalex.org/W4300509396","https://openalex.org/W4312274916","https://openalex.org/W4312426771","https://openalex.org/W4313435811","https://openalex.org/W4366149323","https://openalex.org/W4366151857","https://openalex.org/W4381586920","https://openalex.org/W4389507148","https://openalex.org/W4392844949"],"related_works":[],"abstract_inverted_index":{"Programming":[0],"is":[1,23,30,66,117,132,264],"taught":[2],"globally":[3],"in":[4,7,14,48,69,103,196,215,234,244,261,270,275],"universities":[5],"and":[6,46,50,63,86,97,161,176,183,194,212,220,224,258,273],"a":[8],"large":[9],"number":[10],"of":[11,40,92,150,187,209,236],"countries,":[12],"also":[13,67],"schools,":[15,216],"often":[16],"associated":[17,52],"with":[18,53,78],"learning":[19,64],"computational":[20],"thinking.":[21],"It":[22],"therefore":[24],"natural":[25],"that":[26],"programming":[27,65,104,113,140,171],"education":[28,105,141,160,163],"research":[29,33,42,59,106,142,240],"the":[31,54,79,90,111,130,136,148,155,185,245,248,251,276],"widest":[32],"area":[34],"within":[35,89],"Computing":[36],"Education":[37,84],"Research.":[38],"Much":[39],"this":[41,128,180,197],"has":[43,242],"taken":[44],"place":[45],"published":[47,68,120,173,269],"conferences":[49,272],"journals":[51],"ACM":[55],"SIGCSE":[56],"community.":[57],"However,":[58,115],"related":[60,254],"to":[61,133,255,267],"teaching":[62],"numerous":[70],"other":[71,87],"venues,":[72],"which":[73,204],"are":[74,253],"associated,":[75],"for":[76],"example,":[77],"IEEE":[80,83],"Computer":[81],"or":[82],"societies":[85],"organizations":[88],"fields":[91],"engineering":[93],"education,":[94,96,172],"science":[95],"educational":[98],"sciences.":[99],"Previous":[100],"general":[101],"reviews":[102],"have":[107],"largely":[108],"focused":[109],"on":[110,147,170,191],"introductory":[112],"level.":[114],"there":[116],"much":[118],"work":[119,233,260],"addressing":[121,158],"more":[122,265],"advanced":[123,217],"topical":[124,202],"areas,":[125,203,238],"too.":[126],"In":[127],"article,":[129],"goal":[131],"look":[134],"at":[135,143],"global":[137],"situation":[138],"covering":[139],"different":[144,262],"levels.":[145],"Based":[146],"analysis":[149],"over":[151,247],"30,000":[152],"papers":[153,168],"from":[154],"Scopus":[156],"database":[157],"computing":[159,162,214],"research,":[164],"we":[165],"identified":[166,200],"9,865":[167],"focusing":[169],"between":[174],"1967":[175],"2023.":[177],"We":[178,199,231],"describe":[179,232],"filtered":[181],"dataset":[182],"report":[184],"results":[186],"topic":[188],"modelling":[189],"based":[190],"titles,":[192],"abstracts,":[193],"keywords":[195],"dataset.":[198],"27":[201],"form":[205],"7":[206],"broader":[207],"themes":[208],"research:":[210],"CS1":[211],"CS2,":[213],"topics,":[218],"pedagogy":[219],"objectives,":[221],"evaluation,":[222],"digital":[223],"physical":[225],"facilities,":[226],"as":[227,229],"well":[228],"investigation.":[230],"each":[235,256],"these":[237],"how":[239,250,259],"activity":[241],"developed":[243],"areas":[246,263],"decades,":[249],"topics":[252],"other,":[257],"likely":[266],"be":[268],"specific":[271],"journals/magazines":[274],"field.":[277]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
