Direct-Answer Versus Socratic Generative AI Support in Programming Learning: Differences in Epistemic Laziness, Computational Thinking, and Computational Thinking Network Structures

Generative artificial intelligence can support programming learning, but differences associated with response modes remain unclear. This two-class quasi-experiment compared direct-answer support (n = 57) with Socratic support (n = 48) across three 90-minute sessions in a Java course. Pre- and post-intervention questionnaires assessed epistemic laziness and five computational thinking dimensions, while reflection logs were analyzed using epistemic network analysis. After adjustment for corresponding pretest scores, Socratic support showed lower self-reported epistemic laziness and higher abstraction, decomposition, algorithmic thinking, and evaluation scores, with no significant difference in generalization. Network analysis revealed distinct computational thinking configurations: direct-answer support showed stronger decomposition–algorithmic-thinking and algorithmic-thinking–evaluation connections, whereas Socratic support showed stronger abstraction–decomposition, abstraction–generalization, and decomposition–generalization connections, suggesting different patterns of problem analysis, solution development, and knowledge transfer. Given the two-class design, findings are interpreted as between-case differences. Overall, response mode may shape computational thinking outcomes and the organization of related processes in programming learning.

Authors

Institutions

Publication Details

Journal
International Journal of Human-Computer Interaction
Published
2026-10-07
DOI
https://doi.org/10.1080/10447318.2026.2739744
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Direct-Answer Versus Socratic Generative AI Support in Programming Learning: Differences in Epistemic Laziness, Computational Thinking, and Computational Thinking Network Structures

杨海明, Nian Xu, Wenyu Zhang, Haipeng Yang et al.
International Journal of Human-Computer Interaction
Teaching and Learning Programming
article

Direct-Answer Versus Socratic Generative AI Support in Programming Learning: Differences in Epistemic Laziness, Computational Thinking, and Computational Thinking Network Structures

杨海明, Nian Xu, Wenyu Zhang, Haipeng Yang, Yuping Shao
article en

Abstract

Generative artificial intelligence can support programming learning, but differences associated with response modes remain unclear. This two-class quasi-experiment compared direct-answer support (n = 57) with Socratic support (n = 48) across three 90-minute sessions in a Java course. Pre- and post-intervention questionnaires assessed epistemic laziness and five computational thinking dimensions, while reflection logs were analyzed using epistemic network analysis. After adjustment for corresponding pretest scores, Socratic support showed lower self-reported epistemic laziness and higher abstraction, decomposition, algorithmic thinking, and evaluation scores, with no significant difference in generalization. Network analysis revealed distinct computational thinking configurations: direct-answer support showed stronger decomposition–algorithmic-thinking and algorithmic-thinking–evaluation connections, whereas Socratic support showed stronger abstraction–decomposition, abstraction–generalization, and decomposition–generalization connections, suggesting different patterns of problem analysis, solution development, and knowledge transfer. Given the two-class design, findings are interpreted as between-case differences. Overall, response mode may shape computational thinking outcomes and the organization of related processes in programming learning.

International Journal of Human-Computer Interaction
Shanghai Huayi Group (China) (CN), National University of Malaysia (MY)
Openalex Percentile: Top 6%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Direct-Answer Versus Socratic Generative AI Support in Programming Learning: Differences in Epistemic Laziness, Computational Thinking, and Computational Thinking Network Structures — 杨海明, Nian Xu, et al. · International Journal of Human-Computer Interaction (2026) | TGRS Research Map | TGRS