pith. sign in

arxiv: 2503.12479 · v1 · pith:EXIZPM3Dnew · submitted 2025-03-16 · 💻 cs.HC · cs.CY

Sakshm AI: Advancing AI-Assisted Coding Education for Engineering Students in India Through Socratic Tutoring and Comprehensive Feedback

classification 💻 cs.HC cs.CY
keywords educationfeedbackguidancelearningsakshmsocraticadaptiveai-assisted
0
0 comments X
read the original abstract

The advent of Large Language Models (LLMs) is reshaping education, particularly in programming, by enhancing problem-solving, enabling personalized feedback, and supporting adaptive learning. Existing AI tools for programming education struggle with key challenges, including the lack of Socratic guidance, direct code generation, limited context retention, minimal adaptive feedback, and the need for prompt engineering. To address these challenges, we introduce Sakshm AI, an intelligent tutoring system for learners across all education levels. It fosters Socratic learning through Disha, its inbuilt AI chatbot, which provides context-aware hints, structured feedback, and adaptive guidance while maintaining conversational memory and supporting language flexibility. This study examines 1170 registered participants, analyzing platform logs, engagement trends, and problem-solving behavior to assess Sakshm AI's impact. Additionally, a structured survey with 45 active users and 25 in-depth interviews was conducted, using thematic encoding to extract qualitative insights. Our findings reveal how AI-driven Socratic guidance influences problem-solving behaviors and engagement, offering key recommendations for optimizing AI-based coding platforms. This research combines quantitative and qualitative insights to inform AI-assisted education, providing a framework for scalable, intelligent tutoring systems that improve learning outcomes. Furthermore, Sakshm AI represents a significant step toward Sustainable Development Goal 4 Quality Education, providing an accessible and structured learning tool for undergraduate students, even without expert guidance. This is one of the first large-scale studies examining AI-assisted programming education across multiple institutions and demographics.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Chatbot-Based Assessment of Code Understanding in Automated Programming Assessment Systems

    cs.SE 2026-04 unverdicted novelty 5.0

    A saturation-based scoping review identifies three families of conversational assessment systems and synthesizes them into a Hybrid Socratic Framework that pairs deterministic code analysis with dual-agent LLM questio...

  2. Towards More Empathic Programming Environments: An Experimental Empathic AI-Enhanced IDE

    cs.SE 2026-04 unverdicted novelty 4.0

    Pilot study of an empathic AI IDE found no significant gains in learning or workload over standard AI tools, with only greater perceived help in error correction.