{"id":"https://openalex.org/W2965576334","doi":"https://doi.org/10.1080/10494820.2019.1643741","title":"Programming trajectories analytics in block-based programming language learning","display_name":"Programming trajectories analytics in block-based programming language learning","publication_year":2019,"publication_date":"2019-07-27","ids":{"openalex":"https://openalex.org/W2965576334","doi":"https://doi.org/10.1080/10494820.2019.1643741","mag":"2965576334"},"language":"en","primary_location":{"id":"doi:10.1080/10494820.2019.1643741","is_oa":false,"landing_page_url":"https://doi.org/10.1080/10494820.2019.1643741","pdf_url":null,"source":{"id":"https://openalex.org/S90466346","display_name":"Interactive Learning Environments","issn_l":"1049-4820","issn":["1049-4820","1744-5191"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Interactive Learning Environments","raw_type":"journal-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/A5045465754","display_name":"Bo Jiang","orcid":"https://orcid.org/0000-0002-7914-1978"},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bo Jiang","raw_affiliation_strings":["College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China","institution_ids":["https://openalex.org/I55712492"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101748977","display_name":"Wei Zhao","orcid":"https://orcid.org/0000-0001-7709-383X"},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Zhao","raw_affiliation_strings":["College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China","institution_ids":["https://openalex.org/I55712492"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006160881","display_name":"Nuan Zhang","orcid":"https://orcid.org/0009-0000-9303-8742"},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Nuan Zhang","raw_affiliation_strings":["College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China","institution_ids":["https://openalex.org/I55712492"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057258723","display_name":"Feiyue Qiu","orcid":"https://orcid.org/0000-0001-8084-6759"},"institutions":[{"id":"https://openalex.org/I55712492","display_name":"Zhejiang University of Technology","ror":"https://ror.org/02djqfd08","country_code":"CN","type":"education","lineage":["https://openalex.org/I55712492"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Feiyue Qiu","raw_affiliation_strings":["College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China"],"affiliations":[{"raw_affiliation_string":"College of Educational Science and Technology, Zhejiang University of Technology, Hangzhou Shi, People's Republic of China","institution_ids":["https://openalex.org/I55712492"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5045465754","https://openalex.org/A5057258723"],"corresponding_institution_ids":["https://openalex.org/I55712492"],"apc_list":null,"apc_paid":null,"fwci":4.0566,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.9380383,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"30","issue":"1","first_page":"113","last_page":"126"},"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9829000234603882,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9595999717712402,"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.7617900371551514},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.6039676666259766},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.5851752161979675},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.5451126098632812},{"id":"https://openalex.org/keywords/computational-thinking","display_name":"Computational thinking","score":0.5073654055595398},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.49796295166015625},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4804372489452362},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.4595786929130554},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.45739778876304626},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.448406457901001},{"id":"https://openalex.org/keywords/hierarchical-clustering","display_name":"Hierarchical clustering","score":0.4337945580482483},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.4218602180480957},{"id":"https://openalex.org/keywords/learning-analytics","display_name":"Learning analytics","score":0.42074066400527954},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3522945046424866},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2620430886745453},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.21339267492294312},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1177012026309967}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7617900371551514},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.6039676666259766},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.5851752161979675},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5451126098632812},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.5073654055595398},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.49796295166015625},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4804372489452362},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.4595786929130554},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.45739778876304626},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.448406457901001},{"id":"https://openalex.org/C92835128","wikidata":"https://www.wikidata.org/wiki/Q1277447","display_name":"Hierarchical clustering","level":3,"score":0.4337945580482483},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.4218602180480957},{"id":"https://openalex.org/C2777648619","wikidata":"https://www.wikidata.org/wiki/Q2845208","display_name":"Learning analytics","level":2,"score":0.42074066400527954},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3522945046424866},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2620430886745453},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.21339267492294312},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1177012026309967},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","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},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1080/10494820.2019.1643741","is_oa":false,"landing_page_url":"https://doi.org/10.1080/10494820.2019.1643741","pdf_url":null,"source":{"id":"https://openalex.org/S90466346","display_name":"Interactive Learning Environments","issn_l":"1049-4820","issn":["1049-4820","1744-5191"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320547","host_organization_name":"Taylor & Francis","host_organization_lineage":["https://openalex.org/P4310320547"],"host_organization_lineage_names":["Taylor & Francis"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Interactive Learning Environments","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8500000238418579,"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education"}],"awards":[{"id":"https://openalex.org/G1747098832","display_name":null,"funder_award_id":"61503340","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W21800324","https://openalex.org/W101664218","https://openalex.org/W832120473","https://openalex.org/W1534304300","https://openalex.org/W1597828109","https://openalex.org/W1973298440","https://openalex.org/W1976373002","https://openalex.org/W1978478796","https://openalex.org/W2002337194","https://openalex.org/W2023164354","https://openalex.org/W2036955327","https://openalex.org/W2038409011","https://openalex.org/W2074197417","https://openalex.org/W2084944215","https://openalex.org/W2111760158","https://openalex.org/W2123536472","https://openalex.org/W2153150125","https://openalex.org/W2166901988","https://openalex.org/W2244102571","https://openalex.org/W2246775628","https://openalex.org/W2247854788","https://openalex.org/W2535073923","https://openalex.org/W2567289819","https://openalex.org/W2593236969","https://openalex.org/W2607167007","https://openalex.org/W2619648993","https://openalex.org/W2791180937","https://openalex.org/W2809269663","https://openalex.org/W4293898435","https://openalex.org/W6621483976"],"related_works":["https://openalex.org/W1987827786","https://openalex.org/W2799586942","https://openalex.org/W2504091800","https://openalex.org/W2331775400","https://openalex.org/W2816728186","https://openalex.org/W2804624249","https://openalex.org/W2560130217","https://openalex.org/W605203981","https://openalex.org/W4225313275","https://openalex.org/W3097749327"],"abstract_inverted_index":{"Block-based":[0],"programing":[1,61,115,171,187],"languages":[2],"(BBPL)":[3],"provide":[4],"effective":[5],"scaffolding":[6],"for":[7],"K-12":[8],"students":[9,29,66,93],"to":[10,40,84,112,124,168,178],"learn":[11,30],"computational":[12],"thinking.":[13],"However,":[14],"the":[15,86,126,150,154,184],"output-based":[16],"assessment":[17],"in":[18,52,67,75],"BBPL":[19,55,74],"learning":[20],"is":[21],"insufficient":[22],"as":[23],"we":[24,79,96],"can":[25],"not":[26,163],"understand":[27],"how":[28],"and":[31,90,143],"what":[32],"mistakes":[33,89],"they":[34],"have":[35],"had.":[36,94],"This":[37,160],"study":[38],"aims":[39],"propose":[41],"a":[42,53,59,69,98,119,165],"data-driven":[43],"method":[44,102,167],"that":[45],"provides":[46,162],"insight":[47],"into":[48],"students'":[49,114,170,180],"problem-solving":[50],"process":[51],"game-based":[54],"practice.":[56],"Based":[57],"on":[58,104,153],"large-scale":[60],"dataset":[62],"generated":[63],"by":[64],"131,770":[65],"solving":[68],"classical":[70],"maze":[71],"game":[72],"with":[73],"Hour":[76],"of":[77,108,186],"Code,":[78],"first":[80],"conducted":[81],"statistical":[82,147],"analysis":[83,148],"extract":[85],"most":[87],"common":[88],"correction":[91],"trajectories":[92,172],"Furthermore,":[95],"proposed":[97],"novel":[99],"program":[100],"representation":[101],"based":[103],"tree":[105,111],"edit":[106],"distance":[107],"abstract":[109],"syntax":[110],"represent":[113,169],"trajectories,":[116],"then":[117],"applied":[118],"hierarchical":[120],"agglomerative":[121],"clustering":[122],"algorithm":[123],"find":[125],"hidden":[127],"patterns":[128],"behind":[129],"these":[130],"trajectories.":[131],"The":[132,145],"experimental":[133],"results":[134],"revealed":[135],"four":[136],"qualitatively":[137],"different":[138,158],"clusters:":[139],"quitters,":[140],"approachers,":[141],"solvers":[142],"knowers.":[144],"further":[146],"indicated":[149],"significant":[151],"difference":[152],"overall":[155],"performance":[156,182],"among":[157],"clusters.":[159],"work":[161],"only":[164],"new":[166],"but":[173],"also":[174],"an":[175],"efficient":[176],"approach":[177],"interpret":[179],"final":[181],"from":[183],"perspective":[185],"process.":[188]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
