{"id":"https://openalex.org/W4387735057","doi":"https://doi.org/10.1145/3627829","title":"Computational Thinking and Notional Machines: The Missing Link","display_name":"Computational Thinking and Notional Machines: The Missing Link","publication_year":2023,"publication_date":"2023-10-18","ids":{"openalex":"https://openalex.org/W4387735057","doi":"https://doi.org/10.1145/3627829"},"language":"en","primary_location":{"id":"doi:10.1145/3627829","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627829","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3627829","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":"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":"ACM Transactions on Computing Education","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3627829","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5090836881","display_name":"Bhagya Munasinghe","orcid":"https://orcid.org/0000-0003-2596-3519"},"institutions":[{"id":"https://openalex.org/I175606534","display_name":"Wayamba University of Sri Lanka","ror":"https://ror.org/043yykt67","country_code":"LK","type":"education","lineage":["https://openalex.org/I175606534"]},{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]}],"countries":["LK","NZ"],"is_corresponding":true,"raw_author_name":"Bhagya Munasinghe","raw_affiliation_strings":["University of Canterbury, New Zealand, and Wayamba University of Sri Lanka, Sri Lanka"],"raw_orcid":"https://orcid.org/0000-0003-2596-3519","affiliations":[{"raw_affiliation_string":"University of Canterbury, New Zealand, and Wayamba University of Sri Lanka, Sri Lanka","institution_ids":["https://openalex.org/I175606534","https://openalex.org/I185492890"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051736855","display_name":"Tim Bell","orcid":"https://orcid.org/0000-0002-0148-0857"},"institutions":[{"id":"https://openalex.org/I185492890","display_name":"University of Canterbury","ror":"https://ror.org/03y7q9t39","country_code":"NZ","type":"education","lineage":["https://openalex.org/I185492890"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Tim Bell","raw_affiliation_strings":["University of Canterbury, New Zealand"],"raw_orcid":"https://orcid.org/0000-0002-0148-0857","affiliations":[{"raw_affiliation_string":"University of Canterbury, New Zealand","institution_ids":["https://openalex.org/I185492890"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043855487","display_name":"Anthony Robins","orcid":"https://orcid.org/0000-0003-1473-1683"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Anthony Robins","raw_affiliation_strings":["University of Otago, New Zealand"],"raw_orcid":"https://orcid.org/0000-0003-1473-1683","affiliations":[{"raw_affiliation_string":"University of Otago, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5090836881"],"corresponding_institution_ids":["https://openalex.org/I175606534","https://openalex.org/I185492890"],"apc_list":null,"apc_paid":null,"fwci":1.6221,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.8819824,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"23","issue":"4","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9998000264167786,"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.9998000264167786,"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/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.980400025844574,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.977400004863739,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/notional-amount","display_name":"Notional amount","score":0.8741074800491333},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8239141702651978},{"id":"https://openalex.org/keywords/computational-thinking","display_name":"Computational thinking","score":0.7534232139587402},{"id":"https://openalex.org/keywords/interpreter","display_name":"Interpreter","score":0.6434916257858276},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6266433000564575},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5195515751838684},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4597499668598175},{"id":"https://openalex.org/keywords/high-level-programming-language","display_name":"High-level programming language","score":0.43545791506767273},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.42704784870147705},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.4228828251361847},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.3062933683395386}],"concepts":[{"id":"https://openalex.org/C192063788","wikidata":"https://www.wikidata.org/wiki/Q7063049","display_name":"Notional amount","level":2,"score":0.8741074800491333},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8239141702651978},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.7534232139587402},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.6434916257858276},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6266433000564575},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5195515751838684},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4597499668598175},{"id":"https://openalex.org/C19024347","wikidata":"https://www.wikidata.org/wiki/Q211496","display_name":"High-level programming language","level":3,"score":0.43545791506767273},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.42704784870147705},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.4228828251361847},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3062933683395386},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3627829","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627829","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3627829","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":"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":"ACM Transactions on Computing Education","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3627829","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3627829","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3627829","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":"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":"ACM Transactions on Computing Education","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.8199999928474426,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387735057.pdf","grobid_xml":"https://content.openalex.org/works/W4387735057.grobid-xml"},"referenced_works_count":41,"referenced_works":["https://openalex.org/W112965270","https://openalex.org/W950576007","https://openalex.org/W1537860447","https://openalex.org/W1564310527","https://openalex.org/W1888950358","https://openalex.org/W1975283720","https://openalex.org/W1991469716","https://openalex.org/W2016839846","https://openalex.org/W2026930327","https://openalex.org/W2032152873","https://openalex.org/W2034877671","https://openalex.org/W2055323765","https://openalex.org/W2084944215","https://openalex.org/W2102075452","https://openalex.org/W2147070375","https://openalex.org/W2157419232","https://openalex.org/W2159397301","https://openalex.org/W2161560178","https://openalex.org/W2167759247","https://openalex.org/W2168795140","https://openalex.org/W2323278955","https://openalex.org/W2333569404","https://openalex.org/W2339183141","https://openalex.org/W2617400317","https://openalex.org/W2727160412","https://openalex.org/W2727220479","https://openalex.org/W2748071319","https://openalex.org/W2749412609","https://openalex.org/W2760706586","https://openalex.org/W2767220298","https://openalex.org/W2768033051","https://openalex.org/W2917373358","https://openalex.org/W2977599815","https://openalex.org/W2998595140","https://openalex.org/W3033106251","https://openalex.org/W3113511851","https://openalex.org/W3138415533","https://openalex.org/W3211655051","https://openalex.org/W4211252168","https://openalex.org/W4380077634","https://openalex.org/W6964657241"],"related_works":["https://openalex.org/W2402031522","https://openalex.org/W4391584334","https://openalex.org/W3129664168","https://openalex.org/W2374673904","https://openalex.org/W2361693906","https://openalex.org/W4206657856","https://openalex.org/W2981041223","https://openalex.org/W3008118546","https://openalex.org/W2767568788","https://openalex.org/W3176038768"],"abstract_inverted_index":{"In":[0,192,259],"learning":[1,78,144],"to":[2,34,54,70,84,99,139,183,199,215,321,347,350,353,392],"program":[3],"and":[4,17,39,74,76,146,230,238,269,271,288,293,312,314,362],"understanding":[5],"how":[6,273,298,315],"a":[7,11,42,95,110,131,165,181,190,204,211,248,257,344,376,384,388,393],"programming":[8,133,368],"language":[9],"controls":[10],"computer,":[12],"learners":[13],"develop":[14],"both":[15],"insights":[16],"misconceptions":[18],"whilst":[19],"their":[20],"mental":[21,58,250,356,390],"models":[22,59,295,357],"are":[23,300],"gradually":[24],"refined.":[25],"It":[26,81,135],"is":[27,32,60,82,109,162,170,176,198],"important":[28],"that":[29,113,153,169,246,296,328,342,366,386],"the":[30,36,63,128,195,207,222,228,232,234,253,284,303,308,329,348,373],"learner":[31,229,349],"able":[33],"distinguish":[35],"different":[37,223,278,379],"elements":[38],"roles":[40,235],"of":[41,62,66,88,130,167,225,231,236,256,280,286,290,310,318,339,358,372,375,381],"computer":[43,79,125,205],"(compiler,":[44],"interpreter,":[45],"memory,":[46],"etc.),":[47],"which":[48,161],"novice":[49],"programmers":[50],"may":[51],"find":[52],"difficult":[53],"comprehend.":[55],"Forming":[56],"accurate":[57],"one":[61,115],"potential":[64],"sources":[65],"difficulty":[67],"inextricably":[68],"linked":[69],"mastering":[71],"computing":[72],"concepts":[73],"processes,":[75],"for":[77,172,324],"programming.":[80],"common":[83],"use":[85,371],"some":[86,150],"form":[87,354],"representation":[89,152],"(e.g.,":[90],"an":[91,123,201,216,335,340],"abstract":[92],"machine":[93],"or":[94,102,116,142,203],"Computational":[96,158],"Agent":[97],"(CA))":[98],"support":[100,140,351],"technical":[101],"pedagogic":[103],"explanations.":[104],"The":[105],"Notional":[106],"Machine":[107],"(NM)":[108],"pedagogical":[111],"device":[112],"entails":[114],"more":[117,360],"computational":[118],"concepts,":[119,292],"originally":[120],"described":[121],"as":[122,164,179,243,334,383],"idealised":[124],"operating":[126],"with":[127,252],"constructs":[129],"particular":[132],"language.":[134],"can":[136,154,240,331],"be":[137,155,241,332],"used":[138,171],"specific":[141],"general":[143],"goals":[145],"will":[147],"typically":[148],"have":[149],"concrete":[151],"referred":[156],"to.":[157],"Thinking":[159],"(CT),":[160],"defined":[163],"way":[166],"thinking":[168],"[computational]":[173],"problem":[174],"solving,":[175],"often":[177],"presented":[178,188],"using":[180],"CA":[182,208,330,377],"carry":[184],"out":[185],"information":[186],"processing":[187],"by":[189],"solution.":[191],"CT,":[193],"where":[194],"typical":[196],"goal":[197],"produce":[200],"algorithm":[202],"program,":[206],"seemingly":[209],"serves":[210],"purpose":[212],"very":[213],"similar":[214],"NM.":[217,395],"Although":[218],"it":[219],"changes":[220],"through":[221],"stages":[224,279,380],"development":[226],"(of":[227],"curriculum),":[233],"CAs":[237,268],"NMs":[239,359],"seen":[242,333],"versatile":[244],"tools":[245],"connect":[247],"learner\u2019s":[249,389],"model":[251,255,391],"conceptual":[254],"program.":[258],"this":[260,265],"article,":[261],"we":[262],"look":[263,276],"at":[264,277,378],"relationship":[266],"between":[267],"NMs,":[270],"indicate":[272],"they":[274],"would":[275],"learning.":[281],"We":[282,326,364],"traverse":[283],"range":[285],"definitions":[287],"usages":[289],"these":[291,299,319],"articulate":[294],"clarify":[297],"viewed":[301],"in":[302],"literature.":[304],"This":[305],"includes":[306],"exploring":[307],"nature":[309],"machines":[311],"agents,":[313],"historical":[316],"views":[317],"relate":[320],"modern":[322],"pedagogy":[323],"computation.":[325],"argue":[327],"abstract,":[336],"simplified":[337],"variant":[338],"NM":[341],"provides":[343],"useful":[345],"perspective":[346],"them":[352],"robust":[355],"efficiently":[361],"effectively.":[363],"propose":[365],"teaching":[367],"should":[369],"make":[370],"idea":[374],"learning,":[382],"link":[385],"connects":[387],"full":[394]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2}],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
