{"id":"https://openalex.org/W2769330613","doi":"https://doi.org/10.1109/vlhcc.2017.8103440","title":"Emerging paradigms for CS education and their implications for visual languages (Invited keynote)","display_name":"Emerging paradigms for CS education and their implications for visual languages (Invited keynote)","publication_year":2017,"publication_date":"2017-10-01","ids":{"openalex":"https://openalex.org/W2769330613","doi":"https://doi.org/10.1109/vlhcc.2017.8103440","mag":"2769330613"},"language":"en","primary_location":{"id":"doi:10.1109/vlhcc.2017.8103440","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2017.8103440","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"},"type":"article","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/A5035611228","display_name":"Ben Rydal Shapiro","orcid":"https://orcid.org/0000-0001-8070-0952"},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Ben Shapiro","raw_affiliation_strings":["University of Colorado Boulder, Boulder, CO, USA"],"affiliations":[{"raw_affiliation_string":"University of Colorado Boulder, Boulder, CO, USA","institution_ids":["https://openalex.org/I188538660"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5035611228"],"corresponding_institution_ids":["https://openalex.org/I188538660"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.15418277,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9843000173568726,"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.9843000173568726,"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.9682000279426575,"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/T10799","display_name":"Data Visualization and Analytics","score":0.9361000061035156,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.7768477201461792},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.6723247766494751},{"id":"https://openalex.org/keywords/visual-programming-language","display_name":"Visual programming language","score":0.6654613018035889},{"id":"https://openalex.org/keywords/programming-language-theory","display_name":"Programming language theory","score":0.6292104721069336},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.5372447967529297},{"id":"https://openalex.org/keywords/computational-thinking","display_name":"Computational thinking","score":0.527011513710022},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5182040333747864},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.5039193034172058},{"id":"https://openalex.org/keywords/fifth-generation-programming-language","display_name":"Fifth-generation programming language","score":0.4293200373649597},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.42794668674468994},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.4268098473548889},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4042612314224243},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.34779536724090576},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.29673343896865845}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7768477201461792},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.6723247766494751},{"id":"https://openalex.org/C128644962","wikidata":"https://www.wikidata.org/wiki/Q683111","display_name":"Visual programming language","level":2,"score":0.6654613018035889},{"id":"https://openalex.org/C18701968","wikidata":"https://www.wikidata.org/wiki/Q2670534","display_name":"Programming language theory","level":4,"score":0.6292104721069336},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5372447967529297},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.527011513710022},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5182040333747864},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.5039193034172058},{"id":"https://openalex.org/C199305712","wikidata":"https://www.wikidata.org/wiki/Q3205914","display_name":"Fifth-generation programming language","level":3,"score":0.4293200373649597},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.42794668674468994},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4268098473548889},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4042612314224243},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.34779536724090576},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29673343896865845},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vlhcc.2017.8103440","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2017.8103440","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8700000047683716,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2904781158","https://openalex.org/W2508837167","https://openalex.org/W2794041084","https://openalex.org/W3205153901","https://openalex.org/W3199824580","https://openalex.org/W3176429247","https://openalex.org/W3176038768","https://openalex.org/W2801550437","https://openalex.org/W2982970122","https://openalex.org/W2293077742"],"abstract_inverted_index":{"Most":[0],"of":[1,13,26,46,51,63,96,118,121,131],"today's":[2],"approaches":[3],"to":[4,41,127],"introductory":[5],"computer":[6,14,64,90,132,147],"science":[7,65,91,148],"education":[8],"reflect":[9],"a":[10],"1970s":[11],"view":[12],"science:":[15],"students":[16],"typically":[17],"create":[18],"single-threaded":[19],"programs":[20],"that":[21],"do":[22],"local":[23],"IO.":[24],"Some":[25],"the":[27,44,49,52,61,70,115,119,128],"technologies":[28],"used":[29],"within":[30],"these":[31],"educational":[32],"experiences":[33],"include":[34],"post-70s":[35],"visual":[36,110,141],"language":[37],"elements":[38],"like":[39],"blocks":[40],"assist":[42],"with":[43],"syntax":[45],"programming,":[47],"but":[48],"semantics":[50],"programming":[53,107,123,142],"have":[54,83],"generally":[55],"remained":[56],"frozen":[57],"in":[58],"time.":[59],"Yet,":[60],"field":[62],"has":[66],"progressed":[67],"enormously":[68],"since":[69],"1970s:":[71],"multi-core":[72],"computing,":[73],"distributed":[74],"systems,":[75],"and":[76,82,86,101,125,134,140],"machine":[77],"learning":[78],"are":[79],"now":[80],"ubiquitous,":[81],"deep":[84],"philosophical":[85],"practical":[87],"ramifications":[88],"for":[89,102],"education,":[92],"including":[93,109],"our":[94],"definitions":[95],"what":[97],"computational":[98],"thinking":[99],"is,":[100],"how":[103,136],"we":[104],"design":[105],"new":[106,137],"languages,":[108],"languages.":[111],"I":[112],"will":[113],"compare":[114],"current":[116,129],"state":[117,130],"art":[120],"novice":[122],"tools":[124,143],"theories":[126],"science,":[133],"describe":[135],"conceptual":[138],"frameworks":[139],"could":[144],"support":[145],"contemporary":[146],"education.":[149]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
