DSpace Repository

Sakshm AI: advancing ai-assisted coding education for engineering students in india through socratic tutoring and comprehensive feedback

Show simple item record

dc.contributor.author Challa, Jagat Sesh
dc.date.accessioned 2025-05-07T10:34:38Z
dc.date.available 2025-05-07T10:34:38Z
dc.date.issued 2025-03
dc.identifier.uri https://arxiv.org/abs/2503.12479
dc.identifier.uri http://dspace.bits-pilani.ac.in:8080/jspui/handle/123456789/18865
dc.description.abstract he 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. en_US
dc.language.iso en en_US
dc.subject Computer Science en_US
dc.subject Large language models (LLMs) en_US
dc.subject Sakshm AI en_US
dc.subject AI chatbot en_US
dc.title Sakshm AI: advancing ai-assisted coding education for engineering students in india through socratic tutoring and comprehensive feedback en_US
dc.type Preprint en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account