{"id":"https://openalex.org/W2917619664","doi":"https://doi.org/10.1145/3287324.3287437","title":"Defining Tinkering Behavior in Open-ended Block-based Programming Assignments","display_name":"Defining Tinkering Behavior in Open-ended Block-based Programming Assignments","publication_year":2019,"publication_date":"2019-02-22","ids":{"openalex":"https://openalex.org/W2917619664","doi":"https://doi.org/10.1145/3287324.3287437","mag":"2917619664"},"language":"en","primary_location":{"id":"doi:10.1145/3287324.3287437","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3287324.3287437","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3287324.3287437","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3287324.3287437","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070255018","display_name":"Yihuan Dong","orcid":"https://orcid.org/0009-0006-2021-0170"},"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":"Yihuan Dong","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"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/A5005168403","display_name":"Samiha Marwan","orcid":"https://orcid.org/0000-0001-5283-3395"},"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":"Samiha Marwan","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"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 Catete","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"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/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 Price","raw_affiliation_strings":["North Carolina State University, Raleigh, NC, USA"],"raw_orcid":null,"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/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":null,"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":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I137902535"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":40,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1204","last_page":"1210"},"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.9054999947547913,"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/block","display_name":"Block (permutation group theory)","score":0.7156087756156921},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7030161023139954},{"id":"https://openalex.org/keywords/tinker","display_name":"Tinker","score":0.5661033391952515},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.4359913468360901},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.41958385705947876},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.4149826765060425},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.34268754720687866},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3370709717273712},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.28613027930259705},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1099383533000946}],"concepts":[{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.7156087756156921},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7030161023139954},{"id":"https://openalex.org/C2778828181","wikidata":"https://www.wikidata.org/wiki/Q338221","display_name":"Tinker","level":2,"score":0.5661033391952515},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4359913468360901},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.41958385705947876},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.4149826765060425},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34268754720687866},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3370709717273712},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.28613027930259705},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1099383533000946},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C19165224","wikidata":"https://www.wikidata.org/wiki/Q23404","display_name":"Anthropology","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3287324.3287437","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3287324.3287437","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3287324.3287437","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3287324.3287437","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3287324.3287437","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3287324.3287437","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Quality Education","score":0.550000011920929,"id":"https://metadata.un.org/sdg/4"}],"awards":[{"id":"https://openalex.org/G377369814","display_name":"EXP: Data-Driven Support for Novice Programmers","funder_award_id":"1623470","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2917619664.pdf","grobid_xml":"https://content.openalex.org/works/W2917619664.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W7776274","https://openalex.org/W1754306792","https://openalex.org/W1963557108","https://openalex.org/W1963815981","https://openalex.org/W1976518595","https://openalex.org/W1983354273","https://openalex.org/W2004199933","https://openalex.org/W2005992532","https://openalex.org/W2032217711","https://openalex.org/W2065364955","https://openalex.org/W2082575251","https://openalex.org/W2084944215","https://openalex.org/W2144049026","https://openalex.org/W2247854788","https://openalex.org/W2593236969","https://openalex.org/W2604398661","https://openalex.org/W2767026290","https://openalex.org/W2771230909","https://openalex.org/W3049300815"],"related_works":["https://openalex.org/W2623347760","https://openalex.org/W2383869160","https://openalex.org/W3052481912","https://openalex.org/W4246426965","https://openalex.org/W2379699742","https://openalex.org/W3034138874","https://openalex.org/W2743342830","https://openalex.org/W1964792959","https://openalex.org/W2029733680","https://openalex.org/W2917619664"],"abstract_inverted_index":{"Tinkering":[0],"has":[1,68],"been":[2],"shown":[3],"to":[4,31,35,40,130,190],"have":[5],"a":[6,42,54,86,95,144,149,164,198],"positive":[7],"influence":[8],"on":[9,194],"students":[10,30,100,133],"in":[11,18,24,49,76,90,137,162,187,197],"open-ended":[12,159],"making":[13,22],"activities.":[14],"Open-ended":[15],"programming":[16,20,50,78,92,160,166,200],"assignments":[17,161],"block-based":[19,77,91,165,199],"resemble":[21],"activities":[23],"that":[25,99],"both":[26],"of":[27,47,97,114,157,172,175],"them":[28],"encourage":[29],"tinker":[32],"with":[33,152],"tools":[34],"create":[36],"their":[37],"own":[38],"solutions":[39],"achieve":[41],"goal.":[43],"However,":[44],"previous":[45],"studies":[46,129],"tinkering":[48,52,71,89,115,176,192],"discussed":[51],"as":[53,94],"broad,":[55],"ambiguous":[56],"term,":[57],"and":[58,105,119,126,182],"investigated":[59],"only":[60],"self-reported":[61],"data.":[62],"To":[63],"our":[64],"knowledge,":[65],"no":[66],"research":[67,146],"studied":[69],"student":[70,124,195],"behaviors":[72,116,136,196],"while":[73],"solving":[74],"problems":[75],"environments.":[79],"In":[80],"this":[81,188],"position":[82],"paper,":[83],"we":[84],"propose":[85],"definition":[87],"for":[88,178],"environments":[93],"kind":[96],"behavior":[98,177],"exhibit":[101],"when":[102],"testing,":[103],"exploring,":[104],"struggling":[106],"during":[107],"problem-solving.":[108,138],"We":[109,139,168],"introduce":[110],"three":[111],"general":[112],"categories":[113],"(test-based,":[117],"prototype-based,":[118],"construction-based":[120],"tinkering)":[121],"derived":[122],"from":[123,155],"data,":[125],"use":[127],"case":[128],"demonstrate":[131],"how":[132],"exhibited":[134],"these":[135],"created":[140],"the":[141,170,185],"definitions":[142],"using":[143],"mixed-methods":[145],"design":[147],"combining":[148],"literature":[150],"review":[151],"data-driven":[153],"insights":[154],"submissions":[156],"two":[158],"iSnap,":[163],"environment.":[167,201],"discuss":[169],"implication":[171],"each":[173],"type":[174],"learning.":[179],"Our":[180],"study":[181],"results":[183],"are":[184],"first":[186],"domain":[189],"define":[191],"based":[193]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":9},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
