{"id":"https://openalex.org/W2052447280","doi":"https://doi.org/10.1145/1151588.1151599","title":"A methodology for analyzing the temporal evolution of novice programs based on semantic components","display_name":"A methodology for analyzing the temporal evolution of novice programs based on semantic components","publication_year":2006,"publication_date":"2006-09-09","ids":{"openalex":"https://openalex.org/W2052447280","doi":"https://doi.org/10.1145/1151588.1151599","mag":"2052447280"},"language":"en","primary_location":{"id":"doi:10.1145/1151588.1151599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1151588.1151599","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the second international workshop on Computing education research","raw_type":"proceedings-article"},"type":"conference-paper","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/A5008723826","display_name":"Christopher Hundhausen","orcid":"https://orcid.org/0000-0001-5128-905X"},"institutions":[{"id":"https://openalex.org/I72951846","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17","country_code":"US","type":"education","lineage":["https://openalex.org/I72951846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Christopher D. Hundhausen","raw_affiliation_strings":["Washington State University, Pullman, WA","Washington State University Pullman, WA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Washington State University, Pullman, WA","institution_ids":["https://openalex.org/I72951846"]},{"raw_affiliation_string":"Washington State University Pullman, WA#TAB#","institution_ids":["https://openalex.org/I72951846"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026288776","display_name":"Jonathan Brown","orcid":"https://orcid.org/0000-0001-5540-297X"},"institutions":[{"id":"https://openalex.org/I72951846","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17","country_code":"US","type":"education","lineage":["https://openalex.org/I72951846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan L. Brown","raw_affiliation_strings":["Washington State University, Pullman, WA","Washington State University Pullman, WA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Washington State University, Pullman, WA","institution_ids":["https://openalex.org/I72951846"]},{"raw_affiliation_string":"Washington State University Pullman, WA#TAB#","institution_ids":["https://openalex.org/I72951846"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087577899","display_name":"Sean Farley","orcid":null},"institutions":[{"id":"https://openalex.org/I72951846","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17","country_code":"US","type":"education","lineage":["https://openalex.org/I72951846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sean Farley","raw_affiliation_strings":["Washington State University, Pullman, WA","Washington State University Pullman, WA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Washington State University, Pullman, WA","institution_ids":["https://openalex.org/I72951846"]},{"raw_affiliation_string":"Washington State University Pullman, WA#TAB#","institution_ids":["https://openalex.org/I72951846"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059894068","display_name":"Daniel Skarpas","orcid":null},"institutions":[{"id":"https://openalex.org/I72951846","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17","country_code":"US","type":"education","lineage":["https://openalex.org/I72951846"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Skarpas","raw_affiliation_strings":["Washington State University, Pullman, WA","Washington State University Pullman, WA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Washington State University, Pullman, WA","institution_ids":["https://openalex.org/I72951846"]},{"raw_affiliation_string":"Washington State University Pullman, WA#TAB#","institution_ids":["https://openalex.org/I72951846"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I72951846"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"198","issue":null,"first_page":"59","last_page":"71"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.994700014591217,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9945999979972839,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8506845235824585},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6767411231994629},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.6053411960601807},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.5946942567825317},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5916799306869507},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.5516492128372192},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5040232539176941},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4924405515193939},{"id":"https://openalex.org/keywords/procedural-programming","display_name":"Procedural programming","score":0.48914292454719543},{"id":"https://openalex.org/keywords/reactive-programming","display_name":"Reactive programming","score":0.45316803455352783},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4512655735015869},{"id":"https://openalex.org/keywords/programming-domain","display_name":"Programming domain","score":0.4499354362487793},{"id":"https://openalex.org/keywords/post-hoc","display_name":"Post hoc","score":0.44595929980278015},{"id":"https://openalex.org/keywords/computer-programming","display_name":"Computer programming","score":0.43746861815452576},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4103519320487976}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8506845235824585},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6767411231994629},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.6053411960601807},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.5946942567825317},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5916799306869507},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.5516492128372192},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5040232539176941},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4924405515193939},{"id":"https://openalex.org/C120558287","wikidata":"https://www.wikidata.org/wiki/Q1418502","display_name":"Procedural programming","level":4,"score":0.48914292454719543},{"id":"https://openalex.org/C150762246","wikidata":"https://www.wikidata.org/wiki/Q4354073","display_name":"Reactive programming","level":4,"score":0.45316803455352783},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4512655735015869},{"id":"https://openalex.org/C119263510","wikidata":"https://www.wikidata.org/wiki/Q7248501","display_name":"Programming domain","level":4,"score":0.4499354362487793},{"id":"https://openalex.org/C2992886853","wikidata":"https://www.wikidata.org/wiki/Q18381816","display_name":"Post hoc","level":2,"score":0.44595929980278015},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.43746861815452576},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4103519320487976},{"id":"https://openalex.org/C199343813","wikidata":"https://www.wikidata.org/wiki/Q12128","display_name":"Dentistry","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/1151588.1151599","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1151588.1151599","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the second international workshop on Computing education research","raw_type":"proceedings-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.101.6520","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.6520","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://eecs.wsu.edu/~veupl/pub/Hundhausen-ICER06-SemComp-SUBMITTED.pdf","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.5199999809265137}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320309913","display_name":"Washington State University","ror":"https://ror.org/05dk0ce17"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W39301701","https://openalex.org/W90410271","https://openalex.org/W93090343","https://openalex.org/W167237248","https://openalex.org/W611808937","https://openalex.org/W1497393863","https://openalex.org/W1502693024","https://openalex.org/W1528027857","https://openalex.org/W1530173949","https://openalex.org/W1558663422","https://openalex.org/W1847896898","https://openalex.org/W1988795791","https://openalex.org/W2027758506","https://openalex.org/W2041656211","https://openalex.org/W2051105555","https://openalex.org/W2064189581","https://openalex.org/W2074140696","https://openalex.org/W2080560262","https://openalex.org/W2099305423","https://openalex.org/W2100625161","https://openalex.org/W2121811750","https://openalex.org/W2122070802","https://openalex.org/W2133247167","https://openalex.org/W2141403362","https://openalex.org/W2161464042","https://openalex.org/W2265284310","https://openalex.org/W2333057202","https://openalex.org/W4234180827","https://openalex.org/W4250337847","https://openalex.org/W4361835045","https://openalex.org/W6629874368","https://openalex.org/W6633492197","https://openalex.org/W6655129463"],"related_works":["https://openalex.org/W2039406101","https://openalex.org/W1996729481","https://openalex.org/W1603251058","https://openalex.org/W2172209430","https://openalex.org/W2393528030","https://openalex.org/W4387445043","https://openalex.org/W1828224469","https://openalex.org/W4300786436","https://openalex.org/W2560787608","https://openalex.org/W2081801467"],"abstract_inverted_index":{"Empirical":[0],"studies":[1],"of":[2,16,101,111,123,137,145,166,203],"novice":[3,26,45,61,78,87,116,138],"programming":[4,27,34,46,62,73,79,88,117,184,210,215],"typically":[5],"rely":[6],"on":[7,60,142,159],"code":[8,106,139,148,168],"solutions":[9,107],"or":[10],"test":[11],"responses":[12],"as":[13,103],"the":[14,33,72,134,178,183,209],"basis":[15],"their":[17],"analyses.":[18],"While":[19],"such":[20],"data":[21,59,204],"can":[22,54],"provide":[23],"insight":[24],"into":[25],"knowledge,":[28],"they":[29,104],"say":[30],"little":[31],"about":[32],"processes":[35,74,211],"in":[36,43,108],"which":[37],"novices":[38,102],"engage.":[39],"For":[40],"those":[41],"interested":[42],"improving":[44],"environments,":[47,80],"a":[48,97,115,130,146,160,167,170,200],"key":[49,150],"research":[50],"question":[51],"arises:":[52],"How":[53],"we":[55,94,127],"collect":[56],"and":[57,70,81,175,192,205],"analyze":[58,69],"that":[63],"will":[64],"enable":[65],"us":[66],"(a)":[67,163],"to":[68,84,157],"compare":[71],"promoted":[75,212],"by":[76,182,213],"alternative":[77,214],"(b)":[82,176],"ultimately":[83],"build":[85],"better":[86],"environments?":[89],"To":[90],"address":[91],"this":[92],"question,":[93],"have":[95,128],"collected":[96],"large":[98],"video":[99,125],"corpus":[100],"construct":[105],"various":[109],"versions":[110],"ALVIS":[112],"Live!":[113],"[17],":[114],"environment.":[118],"Through":[119],"detailed":[120],"post-hoc":[121],"analyses":[122],"our":[124,153,195],"corpus,":[126],"developed":[129],"methodology":[131,154,196],"for":[132,207],"compiling":[133],"moment-by-moment":[135],"evolution":[136],"solutions.":[140],"Based":[141],"an":[143],"analysis":[144],"model":[147],"solution's":[149],"semantic":[151,179],"components,":[152],"enables":[155],"researchers":[156,198],"document,":[158],"second-by-second":[161],"basis,":[162],"what":[164],"part":[165],"solution":[169],"programmer":[171],"is":[172,186,190],"focusing":[173],"on,":[174],"where":[177],"feedback":[180],"provided":[181],"environment":[185],"helping.":[187],"Although":[188],"it":[189],"time":[191],"labor":[193],"intensive,":[194],"provides":[197],"with":[199],"standard":[201],"set":[202],"representations":[206],"comparing":[208],"environments.":[216]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2025-10-10T00:00:00"}
