> Paper: Pedagogical Promise and Peril of AI: A Text Mining Analysis of ChatGPT Research Discussions in Programming Education > Authors: Juvy C. Grume, John Paul P. Miranda, Aileen P. De Leon, Jordan L. Salenga, Hilene E. Hernandez, Mark Anthony A. Castro, Vernon Grace M. Maniago, Joel D. Canlas, Joel B. Quiambao > arXiv: 2605.00361 | 2026-04-29
The core anxiety: will AI stop students from learning to code?
Picture two students stuck on the same programming problem:
- Student A asks ChatGPT, pastes the generated code into their assignment within 30 seconds, submits it, gets a decent grade — and learns nothing.
- Student B first attempts the problem alone, then uses ChatGPT to verify their reasoning, understands the solution, and can solve similar problems next time.
- Lower barrier: friendlier for novices, instant feedback, less frustration, higher engagement
- Personalized learning: adapts to student level, available 24/7, unlimited patience
- Teacher support: grading, answering FAQs, freeing teachers for deeper instruction
- Dependency: students stop thinking and just request answers, losing problem-solving ability — an "AI does my homework" culture
- Assessment difficulty: educators cannot tell whether the student or the AI solved the problem; grades lose diagnostic value; integrity suffers
- Surface learning: copy-paste replaces understanding; knowledge stays shallow and fails to transfer
- arXiv: 2605.00361
Same tool, different outcomes. That contrast frames the paper's central question.
Four themes from text mining of the research literature
Using text mining over programming-education research discussions of ChatGPT, the authors identify four dominant themes:
1. Pedagogical implementation — how to integrate ChatGPT into curricula, design AI-assisted activities, and adapt teaching methods. The emphasis is on guidance, not prohibition. 2. Student-centered learning and engagement — ChatGPT raises engagement, lowers the entry barrier to programming, and makes learning more enjoyable, but may also reduce deep thinking. 3. AI infrastructure and human–AI collaboration — building AI-supported learning environments where AI augments rather than replaces teachers. 4. Assessment, prompting, and model evaluation — evaluating students' real abilities, distinguishing AI-written from student-written work, teaching prompt engineering, and reforming assessment methods.
Key insight: ChatGPT is a tool. Whether it promotes or hinders learning depends on how it is used — and above all on instructional design.
Promise vs. Peril
Promise
Peril
A Feynman-style verdict: usage, not the tool, decides the outcome
Feynman distinguished knowing the name of something from truly understanding it. Applied to AI in education:
> ChatGPT will neither make students dumber nor smarter. It is a magnifying glass — it exposes the user's learning habits. Good students use it to accelerate learning; lazy students use it to avoid thinking. The educational challenge is not banning the tool, but cultivating good learning habits.
This reflects the essence of education: it is not about pouring in knowledge but building capability. Tools can assist, but they cannot replace thinking.
Takeaways
If you are thinking about the relationship between AI and education, ask yourself:
1. Am I cultivating thinking skills, or copying skills? 2. Is AI an accelerator of learning, or a substitute for thinking? 3. Do assessment methods need reform? 4. How can I design learning experiences that are AI-assisted but not AI-dependent?
The paper's core message: the role of AI in education depends on how we use it. When educators learn to collaborate with AI rather than fight it, education can evolve. In the AI era, the best education teaches not knowledge but how to learn — and AI can be a partner in that process. The best tool on a learning journey is not the one that gives you answers, but the one that helps you find how to answer.