Code Quest: Gamified Platform to learn Programming.
Nikhil Joshi
Department of Computer Engineering Atharva College of Engineering
Mumbai, India
joshinikhil-cpmn@atharva.coe.ac.in
Drishti Malavade
Department of Computer Engineering
Atharva College of Engineering Mumbai, India
malavadedrishti-cmpn@atharvacoe.ac.in
Surveshkumar Chourasia
Department of Computer Engineering
Atharva College of Engineering Mumbai, India
chourasiasurveshkumar-cmpn@atharvacoe. ac.in
Suyash Mane
Department of Computer Engineering Atharva College of Engineering Mumbai, India
manesuyash-cpmn@atharva.coe.ac.in
Dr. Suvarna Pansambal
Department of Computer Engineering
Atharva College of Engineering Mumbai, India suvarnashirke@atharva.coe.ac.in
Abstract — Code Quest is an innovative platform that blends coding education with gamification to make programming more accessible, engaging, and rewarding. Designed for beginners and students, it integrates structured learning and interactive gameplay to create a balanced environment that encourages consistent practice and growth. Participants (users) gain or lose points according to their performance, with a real-time leaderboard fostering healthy competition and motivation.
The platform prioritizes core programming skills such as syntax retention, problem-solving, and logical thinking, while also promoting user engagement through game-based reinforcement. By removing traditional barriers to entry and introducing coding in a fun and less intimidating manner, Code Quest nurtures curiosity, builds confidence, and inspires a sustained interest in technology.
Through its intuitive design and learner-centered approach, Code Quest redefines how coding is introduced to new learners, helping them develop technical fluency in an enjoyable and accessible way. It is adaptable across diverse learning styles, combining play with pedagogy which makes it very suitable for
different types of learners and offers both self-paced and classroom environments.
Keywords: Programming Education, Gamification, eLearning, Syntax Retention, Coding Challenges, Leaderboard System, Interactive Learning, Beginner-Friendly Coding