Skip to main content Skip to navigation

Accodemy: AI Powered Code Learning Platform to Assist Novice Programmers in Overcoming the Fear of Coding

Project Overview

The document discusses the creation of Accodemy, a self-paced generative AI chatbot aimed at helping novice programmers manage coding anxiety and improve their educational experience. By leveraging generative AI, Accodemy offers personalized learning through dynamic question generation, mindfulness strategies, and motivational support, effectively targeting common obstacles such as fear of failure and low self-confidence that often hinder learners in programming. The platform's design is centered on enhancing user engagement and retention, making it a valuable tool in the educational landscape for those entering the field of programming. Overall, the findings suggest that such AI-driven solutions can significantly contribute to transforming learning experiences by providing tailored support and fostering a more positive mindset among beginners in technology education.

Key Applications

Accodemy - a personalized coding learning platform

Context: Designed for novice programmers facing coding anxiety

Implementation: Developed using the MERN stack with Generative AI features including dynamic question generation, personalized roadmaps, and an AI chatbot for mental health support.

Outcomes: Improved user engagement, reduced dropout rates, and enhanced confidence among beginner coders.

Challenges: Need for specific datasets to address coding anxiety; potential inaccuracies in chatbot responses.

Implementation Barriers

Psychological

Programming anxiety deters students from succeeding in programming tasks.

Proposed Solutions: Incorporating mindfulness techniques and AI-generated motivational support to alleviate anxiety.

Technical

Dropout rates are high on conventional coding platforms due to lack of engagement.

Proposed Solutions: Implementing personalized learning pathways and gamification elements to maintain user interest.

Project Team

M. A. F. Aamina

Researcher

V. Kavishcan

Researcher

W. M. P. B. B. Jayaratne

Researcher

K. K. D. S. N. Kannangara

Researcher

A. A. Aamil

Researcher

Achini Adikari

Researcher

Contact Information

For information about the paper, please contact the authors.

Authors: M. A. F. Aamina, V. Kavishcan, W. M. P. B. B. Jayaratne, K. K. D. S. N. Kannangara, A. A. Aamil, Achini Adikari

Source Publication: View Original PaperLink opens in a new window

Project Contact: Dr. Jianhua Yang

LLM Model Version: gpt-4o-mini-2024-07-18

Analysis Provider: Openai

Let us know you agree to cookies