{"id":"https://openalex.org/W7169561319","doi":"https://doi.org/10.1007/978-3-032-32112-1_26","title":"CodeCompass: A Theory-Driven Personalized Programming Learning Platform Supporting Autonomy and Competence","display_name":"CodeCompass: A Theory-Driven Personalized Programming Learning Platform Supporting Autonomy and Competence","publication_year":2026,"publication_date":"2026-07-17","ids":{"openalex":"https://openalex.org/W7169561319","doi":"https://doi.org/10.1007/978-3-032-32112-1_26"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-032-32112-1_26","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-032-32112-1_26","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"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/A5012008244","display_name":"Pei-Hua Chen","orcid":"https://orcid.org/0000-0003-3164-3861"},"institutions":[{"id":"https://openalex.org/I91807558","display_name":"National Cheng Kung University","ror":"https://ror.org/01b8kcc49","country_code":"TW","type":"education","lineage":["https://openalex.org/I91807558"]}],"countries":["TW"],"is_corresponding":false,"raw_author_name":"Pei-Hua Chen","raw_affiliation_strings":["Department of Engineering Science, National Cheng Kung University, Tainan City, Taiwan"],"raw_orcid":"https://orcid.org/0009-0002-0431-4499","affiliations":[{"raw_affiliation_string":"Department of Engineering Science, National Cheng Kung University, Tainan City, Taiwan","institution_ids":["https://openalex.org/I91807558"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076199008","display_name":"Lisbet R\u00f8nningsbakk","orcid":null},"institutions":[{"id":"https://openalex.org/I78037679","display_name":"UiT The Arctic University of Norway","ror":"https://ror.org/00wge5k78","country_code":"NO","type":"education","lineage":["https://openalex.org/I78037679"]}],"countries":["NO"],"is_corresponding":false,"raw_author_name":"Lisbet R\u00f8nningsbakk","raw_affiliation_strings":["Department of Education, UiT The Arctic University of Norway, Troms\u00f8, Norway"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Education, UiT The Arctic University of Norway, Troms\u00f8, Norway","institution_ids":["https://openalex.org/I78037679"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5141082459","display_name":"Yueh-Min Huang","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Yueh-Min Huang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5141082459"],"corresponding_institution_ids":[],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"262","last_page":"270"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/autonomy","display_name":"Autonomy","score":0.8518999814987183},{"id":"https://openalex.org/keywords/competence","display_name":"Competence (human resources)","score":0.76419997215271},{"id":"https://openalex.org/keywords/learning-analytics","display_name":"Learning analytics","score":0.6324999928474426},{"id":"https://openalex.org/keywords/self-determination-theory","display_name":"Self-determination theory","score":0.42579999566078186},{"id":"https://openalex.org/keywords/empirical-research","display_name":"Empirical research","score":0.42309999465942383},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.4196000099182129},{"id":"https://openalex.org/keywords/personalized-learning","display_name":"Personalized learning","score":0.39169999957084656},{"id":"https://openalex.org/keywords/grounded-theory","display_name":"Grounded theory","score":0.33329999446868896}],"concepts":[{"id":"https://openalex.org/C65414064","wikidata":"https://www.wikidata.org/wiki/Q484105","display_name":"Autonomy","level":2,"score":0.8518999814987183},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8040000200271606},{"id":"https://openalex.org/C100521375","wikidata":"https://www.wikidata.org/wiki/Q2015382","display_name":"Competence (human resources)","level":2,"score":0.76419997215271},{"id":"https://openalex.org/C2777648619","wikidata":"https://www.wikidata.org/wiki/Q2845208","display_name":"Learning analytics","level":2,"score":0.6324999928474426},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.4927000105381012},{"id":"https://openalex.org/C146854351","wikidata":"https://www.wikidata.org/wiki/Q1433910","display_name":"Self-determination theory","level":3,"score":0.42579999566078186},{"id":"https://openalex.org/C120936955","wikidata":"https://www.wikidata.org/wiki/Q2155640","display_name":"Empirical research","level":2,"score":0.42309999465942383},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.4196000099182129},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.4194999933242798},{"id":"https://openalex.org/C142039133","wikidata":"https://www.wikidata.org/wiki/Q3620943","display_name":"Personalized learning","level":5,"score":0.39169999957084656},{"id":"https://openalex.org/C156325361","wikidata":"https://www.wikidata.org/wiki/Q1152864","display_name":"Grounded theory","level":3,"score":0.33329999446868896},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.32690000534057617},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.2883000075817108},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.2879999876022339},{"id":"https://openalex.org/C164065428","wikidata":"https://www.wikidata.org/wiki/Q1201929","display_name":"Core competency","level":2,"score":0.2874000072479248},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.28040000796318054},{"id":"https://openalex.org/C206674616","wikidata":"https://www.wikidata.org/wiki/Q7038222","display_name":"Program Design Language","level":2,"score":0.2669000029563904},{"id":"https://openalex.org/C183003079","wikidata":"https://www.wikidata.org/wiki/Q1000371","display_name":"Personalization","level":2,"score":0.25870001316070557},{"id":"https://openalex.org/C2780368719","wikidata":"https://www.wikidata.org/wiki/Q5157342","display_name":"Computational thinking","level":2,"score":0.2556999921798706},{"id":"https://openalex.org/C170130773","wikidata":"https://www.wikidata.org/wiki/Q216378","display_name":"Usability","level":2,"score":0.2554999887943268},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.25519999861717224}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-3-032-32112-1_26","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-032-32112-1_26","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2046651237","https://openalex.org/W3128345447","https://openalex.org/W3129603262","https://openalex.org/W4242883546","https://openalex.org/W4323663722","https://openalex.org/W4392342858","https://openalex.org/W4396699523","https://openalex.org/W4399546440","https://openalex.org/W4399788697","https://openalex.org/W4406091961","https://openalex.org/W4409203443","https://openalex.org/W4413655500","https://openalex.org/W4413909651"],"related_works":[],"abstract_inverted_index":null,"counts_by_year":[],"updated_date":"2026-07-18T05:58:53.570196","created_date":"2026-07-18T00:00:00"}
