Authors: Deepa Barethiya, Prajwal Suklal Bankar
Abstract: Artificial Intelligence (AI), particularly Generative AI (GenAI) tools such as ChatGPT, has significantly influenced programming education by providing instant code generation, debugging support, and conceptual explanations. These tools are increasingly used by beginner programmers to assist in learning and problem-solving tasks. While AI has the potential to enhance learning efficiency and boost learner confidence through immediate feedback, concerns remain regarding its impact on independent thinking and long-term skill development.This study investigates the influence of AI tools on the problem-solving ability and confidence of beginner programmers. The research examines how learners interact with AI-assisted systems, how frequently they rely on generated solutions, and how such usage affects their understanding of programming concepts. Data was collected through a survey-based analysis of beginner programmers using AI-assisted tools. The findings indicate that AI tools can improve problem-solving efficiency and significantly enhance learner confidence by reducing frustration and providing instant support. However, excessive reliance on AI-generated solutions may limit the development of critical thinking and independent problem-solving skills. The study highlights the importance of balanced AI integration in programming education. This research contributes to the growing field of computing education by providing insights into both the benefits and limitations of AI-assisted learning. It also offers recommendations for educators to design effective learning strategies that leverage AI tools while preserving core problem-solving abilities.