{"id":"https://openalex.org/W7129296444","doi":"https://doi.org/10.1002/jcal.70210","title":"When Generative <scp>AI</scp> Meets Socratic Method: Investigating Programming Learning Dynamics Through Behaviours, Interaction Qualities and Perceptions","display_name":"When Generative <scp>AI</scp> Meets Socratic Method: Investigating Programming Learning Dynamics Through Behaviours, Interaction Qualities and Perceptions","publication_year":2026,"publication_date":"2026-02-17","ids":{"openalex":"https://openalex.org/W7129296444","doi":"https://doi.org/10.1002/jcal.70210"},"language":"en","primary_location":{"id":"doi:10.1002/jcal.70210","is_oa":true,"landing_page_url":"https://doi.org/10.1002/jcal.70210","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/jcal.70210","source":{"id":"https://openalex.org/S5743915","display_name":"Journal of Computer Assisted Learning","issn_l":"0266-4909","issn":["0266-4909","1365-2729"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Assisted Learning","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/jcal.70210","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5124930308","display_name":"Dan Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I163151501","display_name":"Hangzhou Normal University","ror":"https://ror.org/014v1mr15","country_code":"CN","type":"education","lineage":["https://openalex.org/I163151501"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Dan Sun","raw_affiliation_strings":["Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China","institution_ids":["https://openalex.org/I163151501"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014277320","display_name":"Yi Zheng","orcid":"https://orcid.org/0000-0003-2671-0820"},"institutions":[{"id":"https://openalex.org/I163151501","display_name":"Hangzhou Normal University","ror":"https://ror.org/014v1mr15","country_code":"CN","type":"education","lineage":["https://openalex.org/I163151501"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Zheng","raw_affiliation_strings":["Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China","institution_ids":["https://openalex.org/I163151501"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jie Xu","orcid":"https://orcid.org/0000-0003-3345-4116"},"institutions":[{"id":"https://openalex.org/I105126617","display_name":"Zhejiang International Studies University","ror":"https://ror.org/01vwvvq12","country_code":"CN","type":"education","lineage":["https://openalex.org/I105126617"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Xu","raw_affiliation_strings":["College of Education Zhejiang University  Zhejiang Hangzhou China"],"raw_orcid":"https://orcid.org/0000-0003-3345-4116","affiliations":[{"raw_affiliation_string":"College of Education Zhejiang University  Zhejiang Hangzhou China","institution_ids":["https://openalex.org/I105126617","https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101090602","display_name":"Zhanshan Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I163151501","display_name":"Hangzhou Normal University","ror":"https://ror.org/014v1mr15","country_code":"CN","type":"education","lineage":["https://openalex.org/I163151501"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhanshan Yang","raw_affiliation_strings":["Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Chinese Education Modernization Research Institute of Hangzhou Normal University (Zhejiang Provincial Key Think Tank)  Zhejiang Hangzhou China","institution_ids":["https://openalex.org/I163151501"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5124930308"],"corresponding_institution_ids":["https://openalex.org/I163151501"],"apc_list":{"value":3760,"currency":"USD","value_usd":3760},"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29184915,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"42","issue":"2","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.7677000164985657,"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.7677000164985657,"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/T11715","display_name":"Education and Critical Thinking Development","score":0.01590000092983246,"subfield":{"id":"https://openalex.org/subfields/3304","display_name":"Education"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11122","display_name":"Online Learning and Analytics","score":0.012000000104308128,"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/transformative-learning","display_name":"Transformative learning","score":0.777899980545044},{"id":"https://openalex.org/keywords/generative-model","display_name":"Generative model","score":0.5540000200271606},{"id":"https://openalex.org/keywords/socratic-method","display_name":"Socratic method","score":0.5069000124931335},{"id":"https://openalex.org/keywords/perception","display_name":"Perception","score":0.4934999942779541},{"id":"https://openalex.org/keywords/generative-grammar","display_name":"Generative grammar","score":0.4410000145435333},{"id":"https://openalex.org/keywords/educational-technology","display_name":"Educational technology","score":0.4293999969959259},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.4099000096321106},{"id":"https://openalex.org/keywords/argumentation-theory","display_name":"Argumentation theory","score":0.38999998569488525},{"id":"https://openalex.org/keywords/learning-analytics","display_name":"Learning analytics","score":0.37209999561309814}],"concepts":[{"id":"https://openalex.org/C70587473","wikidata":"https://www.wikidata.org/wiki/Q7834111","display_name":"Transformative learning","level":2,"score":0.777899980545044},{"id":"https://openalex.org/C167966045","wikidata":"https://www.wikidata.org/wiki/Q5532625","display_name":"Generative model","level":3,"score":0.5540000200271606},{"id":"https://openalex.org/C2801541","wikidata":"https://www.wikidata.org/wiki/Q839475","display_name":"Socratic method","level":2,"score":0.5069000124931335},{"id":"https://openalex.org/C26760741","wikidata":"https://www.wikidata.org/wiki/Q160402","display_name":"Perception","level":2,"score":0.4934999942779541},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4921000003814697},{"id":"https://openalex.org/C39890363","wikidata":"https://www.wikidata.org/wiki/Q36108","display_name":"Generative grammar","level":2,"score":0.4410000145435333},{"id":"https://openalex.org/C16443162","wikidata":"https://www.wikidata.org/wiki/Q1068473","display_name":"Educational technology","level":2,"score":0.4293999969959259},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.4099000096321106},{"id":"https://openalex.org/C65059942","wikidata":"https://www.wikidata.org/wiki/Q270105","display_name":"Argumentation theory","level":2,"score":0.38999998569488525},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.376800000667572},{"id":"https://openalex.org/C2777648619","wikidata":"https://www.wikidata.org/wiki/Q2845208","display_name":"Learning analytics","level":2,"score":0.37209999561309814},{"id":"https://openalex.org/C188147891","wikidata":"https://www.wikidata.org/wiki/Q147638","display_name":"Cognitive science","level":1,"score":0.36000001430511475},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.350600004196167},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34950000047683716},{"id":"https://openalex.org/C33857546","wikidata":"https://www.wikidata.org/wiki/Q80006","display_name":"Computer programming","level":2,"score":0.34709998965263367},{"id":"https://openalex.org/C37228920","wikidata":"https://www.wikidata.org/wiki/Q1307600","display_name":"Experiential learning","level":2,"score":0.3431999981403351},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.3366999924182892},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.31299999356269836},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.31279999017715454},{"id":"https://openalex.org/C159456220","wikidata":"https://www.wikidata.org/wiki/Q667334","display_name":"Instructional design","level":2,"score":0.30329999327659607},{"id":"https://openalex.org/C138020889","wikidata":"https://www.wikidata.org/wiki/Q2349659","display_name":"Collaborative learning","level":2,"score":0.29899999499320984},{"id":"https://openalex.org/C38775462","wikidata":"https://www.wikidata.org/wiki/Q1569376","display_name":"Transformational leadership","level":2,"score":0.28119999170303345},{"id":"https://openalex.org/C156393514","wikidata":"https://www.wikidata.org/wiki/Q6934800","display_name":"Multimethodology","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C77967617","wikidata":"https://www.wikidata.org/wiki/Q4677561","display_name":"Active learning (machine learning)","level":2,"score":0.2784000039100647},{"id":"https://openalex.org/C145912823","wikidata":"https://www.wikidata.org/wiki/Q113558","display_name":"Dynamics (music)","level":2,"score":0.26930001378059387},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.26460000872612},{"id":"https://openalex.org/C48164120","wikidata":"https://www.wikidata.org/wiki/Q4491893","display_name":"Concept learning","level":2,"score":0.2637999951839447},{"id":"https://openalex.org/C92393732","wikidata":"https://www.wikidata.org/wiki/Q1790374","display_name":"Learning theory","level":2,"score":0.25290000438690186}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/jcal.70210","is_oa":true,"landing_page_url":"https://doi.org/10.1002/jcal.70210","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/jcal.70210","source":{"id":"https://openalex.org/S5743915","display_name":"Journal of Computer Assisted Learning","issn_l":"0266-4909","issn":["0266-4909","1365-2729"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Assisted Learning","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1002/jcal.70210","is_oa":true,"landing_page_url":"https://doi.org/10.1002/jcal.70210","pdf_url":"https://onlinelibrary.wiley.com/doi/pdfdirect/10.1002/jcal.70210","source":{"id":"https://openalex.org/S5743915","display_name":"Journal of Computer Assisted Learning","issn_l":"0266-4909","issn":["0266-4909","1365-2729"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computer Assisted Learning","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.8171733617782593,"display_name":"Quality Education"}],"awards":[{"id":"https://openalex.org/G6454273128","display_name":null,"funder_award_id":"62307011","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":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W7129296444.pdf"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1791587663","https://openalex.org/W1976637107","https://openalex.org/W2137576942","https://openalex.org/W2563946746","https://openalex.org/W2598055229","https://openalex.org/W2901729219","https://openalex.org/W2904197112","https://openalex.org/W2918492595","https://openalex.org/W2923258712","https://openalex.org/W2952915689","https://openalex.org/W3205915780","https://openalex.org/W4210510131","https://openalex.org/W4281705162","https://openalex.org/W4321504227","https://openalex.org/W4322631505","https://openalex.org/W4360620450","https://openalex.org/W4360980141","https://openalex.org/W4362584541","https://openalex.org/W4368250038","https://openalex.org/W4372056246","https://openalex.org/W4379878854","https://openalex.org/W4384461076","https://openalex.org/W4385422140","https://openalex.org/W4385702876","https://openalex.org/W4386719008","https://openalex.org/W4388976623","https://openalex.org/W4390271853","https://openalex.org/W4401043385","https://openalex.org/W4401788886","https://openalex.org/W4403084628","https://openalex.org/W4408095816","https://openalex.org/W4408504572"],"related_works":[],"abstract_inverted_index":{"ABSTRACT":[0],"Background":[1],"The":[2],"integration":[3],"of":[4,152,268],"generative":[5],"artificial":[6],"intelligence":[7],"(GAI)":[8],"tools":[9],"like":[10],"GPT":[11,75,103,187],"into":[12],"programming":[13,56,98,137,156,286],"education":[14],"offers":[15],"transformative":[16],"potential":[17,280],"through":[18,203],"personalised":[19],"guidance":[20],"and":[21,28,83,107,111,132,141,147,160,192,208,213,216,239,249,260,266],"instant":[22],"feedback,":[23,205],"yet":[24],"risks":[25],"fostering":[26],"overreliance":[27],"superficial":[29,190],"learning":[30,119],"due":[31,233],"to":[32,35,53,80,134,234,277],"their":[33],"tendency":[34],"deliver":[36],"direct,":[37],"context\u2010free":[38],"answers.":[39],"Objectives":[40],"This":[41,94,114],"quasi\u2010experimental":[42],"study":[43,257],"addresses":[44],"this":[45],"gap":[46],"by":[47],"proposing":[48],"a":[49],"Socratic":[50,78,175],"questioning":[51],"framework":[52],"optimise":[54],"GAI\u2010facilitated":[55],"instruction,":[57],"emphasising":[58],"critical":[59,283],"thinking":[60,284],"over":[61],"passive":[62],"solution":[63],"retrieval.":[64],"Methods":[65],"We":[66],"compared":[67],"two":[68,144],"pedagogical":[69,259],"approaches:":[70],"GAI\u2010Scaffolded":[71],"Learning":[72,85],"(GSL),":[73],"where":[74],"employs":[76],"structured":[77,235],"dialogue":[79],"guide":[81],"problem\u2010solving":[82],"GAI\u2010Direct":[84],"(GDL),":[86],"which":[87],"provides":[88],"immediate":[89],"answers":[90],"without":[91],"guided":[92],"inquiry.":[93],"research":[95,115],"collected":[96],"learners'":[97,136],"behaviours,":[99,138,157],"interactions":[100,218],"data":[101,110],"with":[102,186],"from":[104,246],"screen":[105],"recordings":[106],"platform":[108],"log":[109],"perceptions":[112,142],"data.":[113],"further":[116],"utilised":[117],"multiple":[118],"analytics":[120],"approaches":[121],"(i.e.,":[122],"click":[123],"stream":[124],"analysis,":[125,127],"lag\u2010sequential":[126],"epistemic":[128],"network":[129],"analysis":[130,151],"[ENA]":[131],"statistics)":[133],"compare":[135],"interaction":[139,158],"patterns":[140],"under":[143],"approaches.":[145],"Results":[146],"Conclusions":[148],"Through":[149],"an":[150],"80":[153],"college":[154],"students'":[155],"qualities":[159],"perceptions,":[161],"we":[162],"found":[163],"some":[164],"intriguing":[165],"results.":[166],"First,":[167],"GSL":[168,229],"engaged":[169],"in":[170,285],"cyclical,":[171],"reflective":[172],"practices":[173],"(debugging,":[174],"questioning,":[176],"console":[177],"use),":[178],"while":[179,281],"GDL":[180,217,243],"prioritised":[181],"rapid":[182],"fixes":[183],"via":[184],"trial\u2010and\u2010error":[185],"code,":[188],"risking":[189],"mimicry":[191],"over\u2010reliance":[193],"on":[194,220,253],"external":[195],"resources.":[196],"Second,":[197],"ENA":[198],"highlighted":[199],"GSL's":[200],"deeper":[201],"engagement":[202],"interconnected":[204],"emotional":[206],"support":[207],"iterative":[209],"inquiry,":[210],"reducing":[211],"frustration":[212],"sustaining":[214],"persistence":[215],"focused":[219],"surface\u2010level":[221],"queries,":[222],"lacking":[223],"scaffolding":[224],"for":[225,263,274],"emotional/heuristic":[226],"integration.":[227],"Third,":[228],"maintained":[230],"positive":[231],"attitudes":[232,244],"prompts":[236],"aligning":[237],"expectations":[238,248],"easing":[240],"cognitive":[241],"load.":[242],"declined":[245],"mismatched":[247],"frustration.":[250],"Implications":[251],"Based":[252],"these":[254],"findings,":[255],"the":[256],"proposes":[258],"developmental":[261],"implications":[262],"future":[264],"design":[265],"development":[267],"AI\u2010augmented":[269],"curricula,":[270],"providing":[271],"actionable":[272],"insights":[273],"educators":[275],"seeking":[276],"harness":[278],"GAI's":[279],"nurturing":[282],"education.":[287]},"counts_by_year":[],"updated_date":"2026-03-11T06:11:40.159057","created_date":"2026-02-18T00:00:00"}
