用AI助新手克服编程恐惧,提升学习信心
Accodemy: AI Powered Code Learning Platform to Assist Novice Programmers in Overcoming the Fear of Coding
- AI生成个性化挑战题与心理鼓励语,缓解焦虑
- 结合学习路径规划与游戏化机制,提升持续参与度
- 专为编程初学者设计,适合想建立信心的学习者
编程是21世纪快速发展的热门职业方向,但新手常因竞争压力、学业期望及课程难度产生焦虑,导致畏惧失败、感到挫败并最终放弃。本项目突破传统代码学习平台局限,提出一种融合AI的个性化学习方案:通过生成挑战性题目、提供正念格言与激励建议,并配备可互动的AI聊天助手作为情感支持。系统还引入个性化学习路线和游戏化元素以增强用户黏性。目标是持续追踪新手学习进展,动态优化课程内容,帮助其建立信心,有效降低编程焦虑,促进长期学习坚持。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。