{"id":"https://openalex.org/W2623888137","doi":"https://doi.org/10.1109/educon.2017.7942970","title":"A design and evaluation framework for visual programming codes","display_name":"A design and evaluation framework for visual programming codes","publication_year":2017,"publication_date":"2017-04-01","ids":{"openalex":"https://openalex.org/W2623888137","doi":"https://doi.org/10.1109/educon.2017.7942970","mag":"2623888137"},"language":"en","primary_location":{"id":"doi:10.1109/educon.2017.7942970","is_oa":false,"landing_page_url":"https://doi.org/10.1109/educon.2017.7942970","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Global Engineering Education Conference (EDUCON)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081429522","display_name":"Theodoros Karvounidis","orcid":null},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Theodoros Karvounidis","raw_affiliation_strings":["Department of Informatics, University of Piraeus, Piraeus, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026093717","display_name":"Ioannis Argyriou","orcid":"https://orcid.org/0000-0003-2820-1077"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Ioannis Argyriou","raw_affiliation_strings":["Department of Informatics, University of Piraeus, Piraeus, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013223785","display_name":"\u0391\u03bd\u03b1\u03c3\u03c4\u03ac\u03c3\u03b9\u03bf\u03c2 \u039b\u03b1\u03b4\u03b9\u03ac\u03c2","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anastasios Ladias","raw_affiliation_strings":["Bureau of School Directors, Piraeus, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Bureau of School Directors, Piraeus, Greece","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000463728","display_name":"Christos Douligeris","orcid":"https://orcid.org/0000-0002-6849-6693"},"institutions":[{"id":"https://openalex.org/I154757721","display_name":"University of Piraeus","ror":"https://ror.org/02qs84g94","country_code":"GR","type":"education","lineage":["https://openalex.org/I154757721"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Christos Douligeris","raw_affiliation_strings":["Department of Informatics, University of Piraeus, Piraeus, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, University of Piraeus, Piraeus, Greece","institution_ids":["https://openalex.org/I154757721"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"1","issue":null,"first_page":"999","last_page":"1007"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9995999932289124,"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.9995999932289124,"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.986299991607666,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9837999939918518,"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/computer-science","display_name":"Computer science","score":0.8659709692001343},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.6141237616539001},{"id":"https://openalex.org/keywords/interactivity","display_name":"Interactivity","score":0.5656359195709229},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5549938678741455},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4782218635082245},{"id":"https://openalex.org/keywords/scratch","display_name":"Scratch","score":0.4709426164627075},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4370429515838623},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.41874194145202637},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.40873903036117554},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.3822515606880188},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.38221487402915955},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.3770325183868408},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.1587831676006317}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8659709692001343},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.6141237616539001},{"id":"https://openalex.org/C144430266","wikidata":"https://www.wikidata.org/wiki/Q839721","display_name":"Interactivity","level":2,"score":0.5656359195709229},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5549938678741455},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4782218635082245},{"id":"https://openalex.org/C2781235140","wikidata":"https://www.wikidata.org/wiki/Q275131","display_name":"Scratch","level":2,"score":0.4709426164627075},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4370429515838623},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.41874194145202637},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.40873903036117554},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.3822515606880188},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38221487402915955},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3770325183868408},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.1587831676006317}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/educon.2017.7942970","is_oa":false,"landing_page_url":"https://doi.org/10.1109/educon.2017.7942970","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Global Engineering Education Conference (EDUCON)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.8799999952316284}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":4,"referenced_works":["https://openalex.org/W1537851244","https://openalex.org/W2079986004","https://openalex.org/W2101398579","https://openalex.org/W3007646410"],"related_works":["https://openalex.org/W2129576602","https://openalex.org/W2147547434","https://openalex.org/W2172209430","https://openalex.org/W1512019265","https://openalex.org/W1529114376","https://openalex.org/W2110709169","https://openalex.org/W3010130297","https://openalex.org/W1572793219","https://openalex.org/W19276320","https://openalex.org/W2623888137"],"abstract_inverted_index":{"This":[0],"paper":[1],"aims":[2],"to":[3,99,150,172,179],"investigate,":[4],"classify":[5],"and":[6,42,121,125,134],"establish":[7],"appropriate":[8],"benchmarks":[9],"for":[10,89],"visual":[11,27,75],"programming":[12,28,37,82],"codes.":[13],"For":[14],"the":[15,22,25,44,71,74,81,86,95,101,109,114,139,145,163,174],"present":[16],"study":[17,143],"we":[18,84],"have":[19],"relied":[20],"on":[21,66,126,132],"use":[23],"of":[24,47,73,94,117,123,129,144,153,156,158,176],"Scratch-2":[26,30],"language.":[29],"is":[31,63,77,170],"very":[32],"popular":[33],"as":[34],"an":[35,53,167],"introductory":[36],"language":[38],"at":[39,43],"primary":[40],"education":[41,49],"first":[45],"years":[46],"secondary":[48],"in":[50,80,136],"Greece.":[51],"Initially,":[52],"evaluation":[54,110,115,168],"framework,":[55],"named":[56],"VPLEF":[57,124],"(Visual":[58],"Programming":[59],"Languages":[60],"Evaluation":[61],"Framework),":[62],"constructed":[64],"based":[65],"several":[67],"selected":[68],"criteria.":[69,111],"Since":[70],"observation":[72],"code":[76,102],"not":[78],"easy":[79],"environment,":[83],"adopted":[85],"codOrama":[87],"tool":[88],"a":[90,151,180],"more":[91],"consistent":[92],"representation":[93],"Sctrach-2":[96],"codes,":[97],"aiming":[98],"identify":[100],"characteristics,":[103],"which":[104],"were":[105],"then":[106],"associated":[107],"with":[108,138,162],"We":[112],"focuson":[113],"criteria":[116,161],"user":[118],"interactivity,":[119],"communication":[120],"parallelism-linearity":[122],"two":[127],"groups":[128],"commands,":[130],"namely":[131],"\u201cControl\u201d":[133],"Event\u201d,":[135],"conjunction":[137],"system":[140],"arguments.":[141],"The":[142],"aforementioned":[146],"entities":[147],"leads":[148],"us":[149],"set":[152],"specified":[154],"relationships":[155],"each":[157,177],"these":[159],"three":[160],"command/argument":[164],"combinations.":[165],"Finally,":[166],"process":[169],"proposed":[171],"quantify":[173],"contribution":[175],"combination":[178],"specific":[181],"criterion.":[182]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
