{"id":"https://openalex.org/W4312780322","doi":"https://doi.org/10.1145/3510454.3528644","title":"Enabling end-users to implement larger block-based programs","display_name":"Enabling end-users to implement larger block-based programs","publication_year":2022,"publication_date":"2022-05-21","ids":{"openalex":"https://openalex.org/W4312780322","doi":"https://doi.org/10.1145/3510454.3528644"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3510454.3528644","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3510454.3528644","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"proceedings-article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3510454.3528644","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5089955318","display_name":"Nico Ritschel","orcid":"https://orcid.org/0000-0001-5600-2978"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Nico Ritschel","raw_affiliation_strings":["University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077732917","display_name":"Felipe Fronchetti","orcid":"https://orcid.org/0000-0003-2104-6676"},"institutions":[{"id":"https://openalex.org/I184840846","display_name":"Virginia Commonwealth University","ror":"https://ror.org/02nkdxk79","country_code":"US","type":"education","lineage":["https://openalex.org/I184840846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Felipe Fronchetti","raw_affiliation_strings":["Virginia Commonwealth University"],"affiliations":[{"raw_affiliation_string":"Virginia Commonwealth University","institution_ids":["https://openalex.org/I184840846"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034123811","display_name":"Reid Holmes","orcid":"https://orcid.org/0000-0003-4213-494X"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Reid Holmes","raw_affiliation_strings":["University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051937731","display_name":"Ronald Garcia","orcid":"https://orcid.org/0000-0002-0982-1118"},"institutions":[{"id":"https://openalex.org/I141945490","display_name":"University of British Columbia","ror":"https://ror.org/03rmrcq20","country_code":"CA","type":"education","lineage":["https://openalex.org/I141945490"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ronald Garcia","raw_affiliation_strings":["University of British Columbia, Vancouver, Canada"],"affiliations":[{"raw_affiliation_string":"University of British Columbia, Vancouver, Canada","institution_ids":["https://openalex.org/I141945490"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063468623","display_name":"David Shepherd","orcid":"https://orcid.org/0000-0003-2017-7842"},"institutions":[{"id":"https://openalex.org/I184840846","display_name":"Virginia Commonwealth University","ror":"https://ror.org/02nkdxk79","country_code":"US","type":"education","lineage":["https://openalex.org/I184840846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"David C. Shepherd","raw_affiliation_strings":["Virginia Commonwealth University"],"affiliations":[{"raw_affiliation_string":"Virginia Commonwealth University","institution_ids":["https://openalex.org/I184840846"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.487,"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":2,"citation_normalized_percentile":{"value":0.467797,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":70,"max":76},"biblio":{"volume":null,"issue":null,"first_page":"347","last_page":"349"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9981,"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.9981,"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.9974,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12238","display_name":"Green IT and Sustainability","score":0.9947,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/end-user-development","display_name":"End-user development","score":0.4475143},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.41332546}],"concepts":[{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.8201243},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8117654},{"id":"https://openalex.org/C91262260","wikidata":"https://www.wikidata.org/wiki/Q528074","display_name":"End user","level":2,"score":0.59007925},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.5281332},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.521222},{"id":"https://openalex.org/C2776867947","wikidata":"https://www.wikidata.org/wiki/Q500467","display_name":"End-user development","level":3,"score":0.4475143},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.41617483},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.41332546},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3238834},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3204804},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.26406634},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","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},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3510454.3528644","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3510454.3528644","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1145/3510454.3528644","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3510454.3528644","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"score":0.94,"display_name":"Quality education","id":"https://metadata.un.org/sdg/4"}],"grants":[{"funder":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation","award_id":"2024561"}],"datasets":[],"versions":[],"referenced_works_count":13,"referenced_works":["https://openalex.org/W1963557108","https://openalex.org/W2010255648","https://openalex.org/W2027376976","https://openalex.org/W2064189581","https://openalex.org/W2108086273","https://openalex.org/W2148389674","https://openalex.org/W2553937184","https://openalex.org/W2603696004","https://openalex.org/W2751925665","https://openalex.org/W2772544937","https://openalex.org/W2787379525","https://openalex.org/W2963821855","https://openalex.org/W4231463113"],"related_works":["https://openalex.org/W4321764135","https://openalex.org/W4312780322","https://openalex.org/W4299590256","https://openalex.org/W4287122814","https://openalex.org/W4282831807","https://openalex.org/W333503034","https://openalex.org/W3163634122","https://openalex.org/W2919182614","https://openalex.org/W2139384873","https://openalex.org/W1997099985"],"abstract_inverted_index":{"Block-based":[0],"programming,":[1],"already":[2],"popular":[3],"in":[4,18,30,164],"computer":[5],"science":[6],"education,":[7],"has":[8,33],"been":[9],"successfully":[10,107],"used":[11],"to":[12,16,58,78,146,157],"make":[13],"programming":[14,152],"accessible":[15],"end-users":[17,55,80,145],"applied":[19,165],"domains":[20,32],"such":[21],"as":[22],"the":[23,139,158],"field":[24],"of":[25,88,142,160],"robotics.":[26],"Most":[27],"prior":[28],"work":[29,132],"these":[31],"examined":[34],"smaller":[35,109],"programs":[36,49,82,149],"that":[37,83,103,134],"are":[38,56],"usually":[39],"simple":[40],"and":[41,101,112,120],"fit":[42],"a":[43,74,85,91],"single":[44],"screen.":[45],"However,":[46],"real":[47],"block-based":[48,76,151],"often":[50,66],"grow":[51],"larger":[52,129,148],"and,":[53],"because":[54],"unlikely":[57],"break":[59],"them":[60],"down":[61],"into":[62],"separate":[63],"functions,":[64,143],"they":[65,116],"become":[67],"unwieldy.":[68],"In":[69],"our":[70,99,114,124],"study,":[71],"we":[72,97],"introduce":[73],"function-centric":[75,125],"environment":[77],"help":[79],"write":[81,147],"require":[84],"large":[86],"number":[87],"blocks.":[89],"Through":[90],"user":[92],"study":[93],"with":[94,111,123,150],"92":[95],"users,":[96],"evaluated":[98],"approach":[100],"found":[102],"while":[104],"users":[105],"could":[106],"complete":[108],"tasks":[110,163],"without":[113],"approach,":[115],"were":[117],"both":[118],"quicker":[119],"more":[121,161],"successful":[122],"method":[126],"when":[127],"tackling":[128],"tasks.":[130],"This":[131],"demonstrates":[133],"adding":[135],"scaffolding":[136],"can":[137,155],"encourage":[138],"systematic":[140],"use":[141],"enabling":[144],"environments,":[153],"which":[154],"contribute":[156],"solution":[159],"complex":[162],"domains.":[166]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4312780322","counts_by_year":[{"year":2024,"cited_by_count":2}],"updated_date":"2024-12-13T17:14:47.098297","created_date":"2023-01-05"}