{"id":"https://openalex.org/W4392564764","doi":"https://doi.org/10.1145/3626252.3630872","title":"Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding","display_name":"Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding","publication_year":2024,"publication_date":"2024-03-07","ids":{"openalex":"https://openalex.org/W4392564764","doi":"https://doi.org/10.1145/3626252.3630872"},"language":"en","primary_location":{"id":"doi:10.1145/3626252.3630872","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3626252.3630872","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","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/A5025684876","display_name":"Wengran Wang","orcid":"https://orcid.org/0009-0006-9364-5474"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Wengran Wang","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0009-0006-9364-5474","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074422874","display_name":"Ally Limke","orcid":"https://orcid.org/0000-0002-4801-8723"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ally Limke","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0000-0002-4801-8723","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043840155","display_name":"Mahesh Bobbadi","orcid":"https://orcid.org/0009-0008-5974-7033"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mahesh Bobbadi","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0009-0008-5974-7033","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029562636","display_name":"Amy Isvik","orcid":"https://orcid.org/0000-0002-5505-0166"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amy Isvik","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0000-0002-5505-0166","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090781324","display_name":"Veronica Catet\u00e9","orcid":"https://orcid.org/0000-0002-7620-7708"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Veronica Catet\u00e9","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0000-0002-7620-7708","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083076004","display_name":"Tiffany Barnes","orcid":"https://orcid.org/0000-0002-6500-9976"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tiffany Barnes","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0000-0002-6500-9976","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064676990","display_name":"Thomas Price","orcid":"https://orcid.org/0000-0001-9375-2292"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas W. Price","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":"https://orcid.org/0000-0001-9375-2292","affiliations":[{"raw_affiliation_string":"North Carolina State University, Raleigh, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5025684876"],"corresponding_institution_ids":["https://openalex.org/I137902535"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.02863215,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1402","last_page":"1408"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9998999834060669,"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.9998999834060669,"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/T10731","display_name":"Educational Games and Gamification","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10636","display_name":"Innovative Teaching and Learning Methods","score":0.9879000186920166,"subfield":{"id":"https://openalex.org/subfields/3204","display_name":"Developmental and Educational Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/pluralistic-walkthrough","display_name":"Pluralistic walkthrough","score":0.7099707126617432},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.679714560508728},{"id":"https://openalex.org/keywords/feeling","display_name":"Feeling","score":0.5517687797546387},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5269195437431335},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.4977462589740753},{"id":"https://openalex.org/keywords/storyboard","display_name":"Storyboard","score":0.4399910271167755},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.4305742681026459},{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.4147370457649231},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.39256057143211365},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.37538376450538635},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.3073771297931671},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.27809786796569824},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.2067621648311615},{"id":"https://openalex.org/keywords/usability","display_name":"Usability","score":0.19400876760482788},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14160498976707458},{"id":"https://openalex.org/keywords/sociology","display_name":"Sociology","score":0.13036829233169556}],"concepts":[{"id":"https://openalex.org/C188688815","wikidata":"https://www.wikidata.org/wiki/Q7205541","display_name":"Pluralistic walkthrough","level":3,"score":0.7099707126617432},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.679714560508728},{"id":"https://openalex.org/C122980154","wikidata":"https://www.wikidata.org/wiki/Q205555","display_name":"Feeling","level":2,"score":0.5517687797546387},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5269195437431335},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.4977462589740753},{"id":"https://openalex.org/C2777080924","wikidata":"https://www.wikidata.org/wiki/Q334667","display_name":"Storyboard","level":2,"score":0.4399910271167755},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.4305742681026459},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.4147370457649231},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.39256057143211365},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37538376450538635},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.3073771297931671},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.27809786796569824},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.2067621648311615},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.19400876760482788},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14160498976707458},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.13036829233169556},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C36289849","wikidata":"https://www.wikidata.org/wiki/Q34749","display_name":"Social science","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3626252.3630872","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3626252.3630872","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6200000047683716,"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11"}],"awards":[{"id":"https://openalex.org/G2870234399","display_name":null,"funder_award_id":"1917885","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8749927958","display_name":null,"funder_award_id":"1917885","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W123294412","https://openalex.org/W170748973","https://openalex.org/W1540823594","https://openalex.org/W2051257341","https://openalex.org/W2071892601","https://openalex.org/W2079410503","https://openalex.org/W2091507899","https://openalex.org/W2118029778","https://openalex.org/W2247854788","https://openalex.org/W2508148179","https://openalex.org/W2663294209","https://openalex.org/W2768736423","https://openalex.org/W2789849566","https://openalex.org/W2795704727","https://openalex.org/W2807837659","https://openalex.org/W3010639805","https://openalex.org/W3029993366","https://openalex.org/W3159573565","https://openalex.org/W3173787840","https://openalex.org/W3174457345","https://openalex.org/W4220840682","https://openalex.org/W4237112997","https://openalex.org/W4238587942","https://openalex.org/W4245425623","https://openalex.org/W4284689377","https://openalex.org/W4289731543","https://openalex.org/W4298366469","https://openalex.org/W4298812741","https://openalex.org/W6640988791","https://openalex.org/W6645210854","https://openalex.org/W6687462241"],"related_works":["https://openalex.org/W2503365327","https://openalex.org/W4300864503","https://openalex.org/W147827134","https://openalex.org/W306521093","https://openalex.org/W2140747858","https://openalex.org/W2417246144","https://openalex.org/W1528882842","https://openalex.org/W2032556782","https://openalex.org/W2064098220","https://openalex.org/W4389736153"],"abstract_inverted_index":{"In":[0],"computing":[1],"classrooms,":[2],"building":[3],"an":[4,17,152],"open-ended":[5,38],"programming":[6,86,107],"project":[7],"engages":[8],"students":[9,32,76,97,116,134,155,168],"in":[10,44,160],"the":[11,99,106,170],"process":[12,26],"of":[13,19,80,101,151],"designing":[14],"and":[15,36,46,109,139,163,165,179],"implementing":[16],"idea":[18],"their":[20,65,161],"own":[21],"choice.":[22],"An":[23],"explicit":[24],"planning":[25,58,120],"has":[27],"been":[28],"shown":[29],"to":[30,60,74,85,95,114,121,142,147,156],"help":[31,61,75,96,115,154],"build":[33,157],"more":[34],"complex":[35],"ambitious":[37],"projects.":[39],"However,":[40],"novices":[41,62],"encounter":[42],"difficulties":[43],"exploring":[45],"creatively":[47],"expressing":[48],"ideas":[49,81,103],"during":[50],"planning.":[51],"We":[52],"present":[53],"Idea":[54,67,175],"Builder,":[55],"a":[56,78],"storyboarding-based":[57],"system":[59],"visually":[63],"express":[64,77],"ideas.":[66],"Builder":[68,176],"includes":[69],"three":[70],"features:":[71],"1)":[72],"storyboards":[73],"variety":[79],"that":[82,133,166],"map":[83],"easily":[84,117],"code,":[87],"2)":[88],"animated":[89,148],"example":[90,93,149],"mechanics":[91,150],"with":[92,126],"actors":[94,159],"explore":[98],"space":[100],"possible":[102],"supported":[104],"by":[105],"environments,":[108],"3)":[110],"synthesized":[111,171],"starter":[112,172],"code":[113,173],"transition":[118],"from":[119,174],"programming.":[122],"Through":[123],"two":[124],"studies":[125],"high":[127],"school":[128],"coding":[129],"workshops,":[130],"we":[131],"found":[132],"self-reported":[135],"as":[136,177],"feeling":[137,140],"creative":[138],"easy":[141],"communicate":[143],"ideas;":[144],"having":[145],"access":[146],"actor":[153],"those":[158],"plans":[162],"projects;":[164],"most":[167],"perceived":[169],"helpful":[178],"time-saving.":[180]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
