{"id":"https://openalex.org/W3097683177","doi":"https://doi.org/10.1145/3421590.3421603","title":"High-school students' mastery of basic flow-control constructs through the lens of reversibility","display_name":"High-school students' mastery of basic flow-control constructs through the lens of reversibility","publication_year":2020,"publication_date":"2020-10-28","ids":{"openalex":"https://openalex.org/W3097683177","doi":"https://doi.org/10.1145/3421590.3421603","mag":"3097683177"},"language":"en","primary_location":{"id":"doi:10.1145/3421590.3421603","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3421590.3421603","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th Workshop on Primary and Secondary Computing Education","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/11390/1193263","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5051013397","display_name":"Claudio Mirolo","orcid":"https://orcid.org/0000-0002-1462-8304"},"institutions":[{"id":"https://openalex.org/I129043915","display_name":"University of Udine","ror":"https://ror.org/05ht0mh31","country_code":"IT","type":"education","lineage":["https://openalex.org/I129043915"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Claudio Mirolo","raw_affiliation_strings":["University of Udine, Udine, Italy"],"affiliations":[{"raw_affiliation_string":"University of Udine, Udine, Italy","institution_ids":["https://openalex.org/I129043915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021068557","display_name":"Cruz Izu","orcid":"https://orcid.org/0000-0002-7492-8886"},"institutions":[{"id":"https://openalex.org/I5681781","display_name":"University of Adelaide","ror":"https://ror.org/00892tw58","country_code":"AU","type":"education","lineage":["https://openalex.org/I5681781"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Cruz Izu","raw_affiliation_strings":["The University of Adelaide, Adelaide, Australia"],"affiliations":[{"raw_affiliation_string":"The University of Adelaide, Adelaide, Australia","institution_ids":["https://openalex.org/I5681781"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5072337279","display_name":"Emanuele Scapin","orcid":"https://orcid.org/0000-0001-8384-8231"},"institutions":[{"id":"https://openalex.org/I129043915","display_name":"University of Udine","ror":"https://ror.org/05ht0mh31","country_code":"IT","type":"education","lineage":["https://openalex.org/I129043915"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Emanuele Scapin","raw_affiliation_strings":["University of Udine, Udine, Italy"],"affiliations":[{"raw_affiliation_string":"University of Udine, Udine, Italy","institution_ids":["https://openalex.org/I129043915"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5051013397"],"corresponding_institution_ids":["https://openalex.org/I129043915"],"apc_list":null,"apc_paid":null,"fwci":0.7369,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.78741928,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9968000054359436,"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.9968000054359436,"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.9905999898910522,"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/T11902","display_name":"Intelligent Tutoring Systems and Adaptive Learning","score":0.9894999861717224,"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.7955628633499146},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6122813820838928},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.6079719066619873},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.5876159071922302},{"id":"https://openalex.org/keywords/lens","display_name":"Lens (geology)","score":0.5275967717170715},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.5121250152587891},{"id":"https://openalex.org/keywords/control-flow","display_name":"Control flow","score":0.4963527321815491},{"id":"https://openalex.org/keywords/curriculum","display_name":"Curriculum","score":0.4595687687397003},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.25356757640838623},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22633826732635498},{"id":"https://openalex.org/keywords/pedagogy","display_name":"Pedagogy","score":0.22075492143630981},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.20503324270248413},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1361144483089447}],"concepts":[{"id":"https://openalex.org/C192063788","wikidata":"https://www.wikidata.org/wiki/Q7063049","display_name":"Notional amount","level":2,"score":0.7955628633499146},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6122813820838928},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.6079719066619873},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.5876159071922302},{"id":"https://openalex.org/C15336307","wikidata":"https://www.wikidata.org/wiki/Q1766051","display_name":"Lens (geology)","level":2,"score":0.5275967717170715},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.5121250152587891},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.4963527321815491},{"id":"https://openalex.org/C47177190","wikidata":"https://www.wikidata.org/wiki/Q207137","display_name":"Curriculum","level":2,"score":0.4595687687397003},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.25356757640838623},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22633826732635498},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.22075492143630981},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.20503324270248413},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1361144483089447},{"id":"https://openalex.org/C78762247","wikidata":"https://www.wikidata.org/wiki/Q1273174","display_name":"Petroleum engineering","level":1,"score":0.0},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3421590.3421603","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3421590.3421603","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 15th Workshop on Primary and Secondary Computing Education","raw_type":"proceedings-article"},{"id":"pmh:oai:air.uniud.it:11390/1193263","is_oa":true,"landing_page_url":"http://hdl.handle.net/11390/1193263","pdf_url":null,"source":{"id":"https://openalex.org/S4306401163","display_name":"Institutional Research Information System (University of Udine)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I129043915","host_organization_name":"University of Udine","host_organization_lineage":["https://openalex.org/I129043915"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"internazionale"}],"best_oa_location":{"id":"pmh:oai:air.uniud.it:11390/1193263","is_oa":true,"landing_page_url":"http://hdl.handle.net/11390/1193263","pdf_url":null,"source":{"id":"https://openalex.org/S4306401163","display_name":"Institutional Research Information System (University of Udine)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I129043915","host_organization_name":"University of Udine","host_organization_lineage":["https://openalex.org/I129043915"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"internazionale"},"sustainable_development_goals":[{"score":0.4099999964237213,"id":"https://metadata.un.org/sdg/1","display_name":"No poverty"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W86327452","https://openalex.org/W159321140","https://openalex.org/W1485170030","https://openalex.org/W1583270711","https://openalex.org/W1995969371","https://openalex.org/W2007840978","https://openalex.org/W2016301867","https://openalex.org/W2016921600","https://openalex.org/W2019718401","https://openalex.org/W2037149633","https://openalex.org/W2056825598","https://openalex.org/W2068835222","https://openalex.org/W2121993767","https://openalex.org/W2126658318","https://openalex.org/W2165365113","https://openalex.org/W2281627540","https://openalex.org/W2593784202","https://openalex.org/W2730115936","https://openalex.org/W2767985173","https://openalex.org/W2786754195","https://openalex.org/W2787903760","https://openalex.org/W2951180236","https://openalex.org/W2963034428","https://openalex.org/W3000395122","https://openalex.org/W3211146700","https://openalex.org/W4231748357","https://openalex.org/W4250865353","https://openalex.org/W4251415961","https://openalex.org/W4252131232","https://openalex.org/W4297439914"],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W4300185858","https://openalex.org/W1593635781","https://openalex.org/W3143683079","https://openalex.org/W2034697370","https://openalex.org/W1524721630","https://openalex.org/W1499627774","https://openalex.org/W2233221338","https://openalex.org/W3124466727","https://openalex.org/W4229444016"],"abstract_inverted_index":{"High-school":[0],"students":[1],"specialising":[2],"in":[3],"computing":[4],"fields":[5],"need":[6],"to":[7,13,30],"develop":[8],"the":[9,27],"abstraction":[10],"skills":[11],"required":[12],"understand":[14],"and":[15],"create":[16],"programs.":[17],"Novices'":[18],"difficulties":[19],"at":[20,43],"high-school":[21],"level,":[22],"ranging":[23],"from":[24],"mastery":[25],"of":[26,32],"\"notional":[28],"machine\"":[29],"recognition":[31],"a":[33],"program's":[34],"purpose,":[35],"have":[36],"not":[37],"been":[38],"investigated":[39],"as":[40,42],"extensively":[41],"tertiary":[44],"level.":[45]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-11-09T00:00:00"}
