{"id":"https://openalex.org/W2917564082","doi":"https://doi.org/10.1145/3287324.3293798","title":"Assessing Middle School Students' Computational Thinking Through Programming Trajectory Analysis","display_name":"Assessing Middle School Students' Computational Thinking Through Programming Trajectory Analysis","publication_year":2019,"publication_date":"2019-02-22","ids":{"openalex":"https://openalex.org/W2917564082","doi":"https://doi.org/10.1145/3287324.3293798","mag":"2917564082"},"language":"en","primary_location":{"id":"doi:10.1145/3287324.3293798","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3287324.3293798","pdf_url":null,"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-abstract","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/A5000710051","display_name":"Bita Akram","orcid":"https://orcid.org/0000-0001-5195-5841"},"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":"Bita Akram","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/A5074725004","display_name":"Wookhee Min","orcid":"https://orcid.org/0000-0001-8900-0514"},"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":"Wookhee Min","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/A5088202585","display_name":"Eric Wiebe","orcid":"https://orcid.org/0000-0002-5920-5225"},"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":"Eric Wiebe","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/A5089705996","display_name":"Bradford Mott","orcid":"https://orcid.org/0000-0003-3303-4699"},"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":"Bradford Mott","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/A5032549993","display_name":"Kristy Elizabeth Boyer","orcid":"https://orcid.org/0000-0003-3434-3450"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kristy Elizabeth Boyer","raw_affiliation_strings":["University of Florida, Gainesville, FL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Florida, Gainesville, FL, USA","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074470380","display_name":"James C. Lester","orcid":"https://orcid.org/0000-0003-1481-6601"},"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":"James Lester","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":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1269","last_page":"1269"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9998000264167786,"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.9998000264167786,"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.9850999712944031,"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/T11122","display_name":"Online Learning and Analytics","score":0.983299970626831,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7026685476303101},{"id":"https://openalex.org/keywords/computational-thinking","display_name":"Computational thinking","score":0.6996886134147644},{"id":"https://openalex.org/keywords/novelty","display_name":"Novelty","score":0.6649132966995239},{"id":"https://openalex.org/keywords/dimension","display_name":"Dimension (graph theory)","score":0.6326911449432373},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5804456472396851},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.4268217384815216},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.42232128977775574},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4114949107170105},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3776368200778961},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10970756411552429}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7026685476303101},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.6996886134147644},{"id":"https://openalex.org/C2778738651","wikidata":"https://www.wikidata.org/wiki/Q16546687","display_name":"Novelty","level":2,"score":0.6649132966995239},{"id":"https://openalex.org/C33676613","wikidata":"https://www.wikidata.org/wiki/Q13415176","display_name":"Dimension (graph theory)","level":2,"score":0.6326911449432373},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5804456472396851},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.4268217384815216},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.42232128977775574},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4114949107170105},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3776368200778961},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10970756411552429},{"id":"https://openalex.org/C27206212","wikidata":"https://www.wikidata.org/wiki/Q34178","display_name":"Theology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3287324.3293798","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3287324.3293798","pdf_url":null,"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":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1524267529","display_name":null,"funder_award_id":"DRL-1640141","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":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2380740087","https://openalex.org/W2388032960","https://openalex.org/W2005374985","https://openalex.org/W2329452785","https://openalex.org/W2356380379","https://openalex.org/W2106813246","https://openalex.org/W3027915305","https://openalex.org/W3107474891","https://openalex.org/W2364808845","https://openalex.org/W2363925233"],"abstract_inverted_index":{"With":[0],"national":[1],"K-12":[2],"education":[3],"initiatives":[4],"such":[5,49,171],"as":[6,13,50,172,181],"\"CSForAll,\"":[7],"block-based":[8,26,100],"programming":[9,27,36,96,101,159],"environments":[10,28],"have":[11],"emerged":[12],"widely":[14],"used":[15],"tools":[16],"for":[17,184],"teaching":[18],"novice":[19],"programming.":[20],"A":[21],"key":[22],"challenge":[23],"presented":[24],"by":[25],"is":[29],"assessing":[30,245],"students'":[31,44,87,110,120,144,155,165,231],"computational":[32,234,247],"thinking":[33,235,248],"(CT)":[34],"and":[35,52,54,56,66,123,126,158,175,186,195,205,222,238,244],"competencies.":[37],"Developing":[38],"assessment":[39,77,84,138],"methods":[40],"that":[41,164,210],"can":[42,60],"evaluate":[43,63,86],"use":[45,174],"of":[46,112,167,177,202],"CT":[47,88,114,156,169],"practices":[48],"testing":[51,122,194],"refining,":[53],"developing":[55],"using":[57],"appropriate":[58,68,173],"algorithms,":[59],"help":[61],"teachers":[62],"students":[64,193,211],"learning":[65,149],"provide":[67],"scaffolding.":[69],"In":[70,103],"this":[71,104],"work,":[72],"we":[73,191],"utilize":[74],"an":[75],"evidence-centered":[76],"design":[78],"approach":[79],"to":[80,85,140,152,217,233],"devise":[81],"a":[82,99,147,240],"three-dimensional":[83],"competencies":[89,157],"based":[90],"on":[91],"evidence":[92],"extracted":[93],"from":[94,143],"their":[95,131],"trajectories":[97],"in":[98,230],"environment.":[102],"assessment,":[105],"the":[106,116,127,137,182,199],"first":[107],"dimension":[108,118,129],"assesses":[109,119,130],"knowledge":[111,166],"essential":[113],"concepts,":[115],"second":[117],"dynamic":[121],"refining":[124,196],"strategies,":[125],"third":[128],"overall":[132],"problem-solving":[133],"efficiency.":[134],"We":[135],"apply":[136],"framework":[139],"data":[141],"collected":[142],"interactions":[145],"with":[146,212],"game-based":[148],"environment":[150],"designed":[151],"develop":[153],"middle-grade":[154],"skills.":[160],"The":[161,207,225],"results":[162,208,226],"demonstrate":[163,209],"basic":[168],"constructs,":[170],"combination":[176],"control":[178],"structures,":[179],"serves":[180],"foundation":[183],"designing":[185],"implementing":[187],"effective":[188],"algorithms.":[189],"Further,":[190],"assessed":[192],"strategies":[197],"over":[198],"three":[200],"dimensions":[201],"novelty,":[203],"positivity,":[204],"scale.":[206],"higher":[213],"algorithmic":[214],"capabilities":[215],"tend":[216],"make":[218,239],"more":[219],"novel,":[220],"positive,":[221],"small-scale":[223],"changes.":[224],"reveal":[227],"distinctive":[228],"patterns":[229],"approaches":[232],"problem":[236],"solving":[237],"step":[241],"toward":[242],"identifying":[243],"productive":[246],"practices.":[249]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
