paper-with-me

홈 › Papers

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

2025-03-09 · M. A. F. Aamina, V. Kavishcan, W. M. P. B. B. Jayaratne, K. K. D. S. N. Kannangara, A. A. Aamil, Achini Adikari

Computer programming represents a rapidly evolving and sought-after career path in the 21st century. Nevertheless, novice learners may find the process intimidating for several reasons, such as limited and highly competitive career opportunities, peer and parental pressure for academic success, and course difficulties. These factors frequently contribute to anxiety and eventual dropout as a result of fear. Furthermore, research has demonstrated that beginners are significantly deterred by the fear of failure, which results in programming anxiety and and a sense of being overwhelmed by intricate topics, ultimately leading to dropping out. This project undertakes an exploration beyond the scope of conventional code learning platforms by identifying and utilising effective and personalised strategies of learning. The proposed solution incorporates features such as AI-generated challenging questions, mindfulness quotes, and tips to motivate users, along with an AI chatbot that functions as a motivational aid. In addition, the suggested solution integrates personalized roadmaps and gamification elements to maintain user involvement. The project aims to systematically monitor the progress of novice programmers and enhance their knowledge of coding with a personalised, revised curriculum to help mitigate the fear of coding and boost confidence.

📄 PDF Abstract BibTeX arXiv:2503.16486

Code (0)

등록된 구현이 없습니다.

Tasks

Chatbot

Methods 이 논문이 사용한 방법론

Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

EDAssistant: Supporting Exploratory Data Analysis in Computational Notebooks with In-Situ Code Search and Recommendation

2021-12-15 · Xingjun Li, Yizhi Zhang, Justin Leung, Chengnian Sun 외

Using computational notebooks (e.g., Jupyter Notebook), data scientists rationalize their exploratory data analysis (EDA) based on their prior experience and external knowledge such as online examples. For novices or dat…

Code Search

SLEGO: A Collaborative Data Analytics System with LLM Recommender for Diverse Users

2024-06-17 · Siu Lung Ng, Hirad Baradaran Rezaei, Fethi Rabhi

This paper presents the SLEGO (Software-Lego) system, a collaborative analytics platform that bridges the gap between experienced developers and novice users using a cloud-based platform with modular, reusable microservi…

Language ModelingLanguage ModellingLarge Language ModelRecommendation Systems

User Misconceptions of LLM-Based Conversational Programming Assistants

2025-10-29 · Gabrielle O'Brien, Antonio Pedro Santos Alves, Sebastian Baltes, Grischa Liebel 외 arxiv

Programming assistants powered by large language models (LLMs) have become widely available, with conversational assistants like ChatGPT particularly accessible to novice programmers. However, varied tool capabilities an…

LAVE: LLM-Powered Agent Assistance and Language Augmentation for Video Editing

2024-02-15 · Bryan Wang, Yuliang Li, Zhaoyang Lv, Haijun Xia 외

Video creation has become increasingly popular, yet the expertise and effort required for editing often pose barriers to beginners. In this paper, we explore the integration of large language models (LLMs) into the video…

Video Editing

Beyond BeautifulSoup: Benchmarking LLM-Powered Web Scraping for Everyday Users

2026-01-09 · Arth Bhardwaj, Nirav Diwan, Gang Wang arxiv

Web scraping has historically required technical expertise in HTML parsing, session management, and authentication circumvention, which limited large-scale data extraction to skilled developers. We argue that large langu…