GAMIFIED E-LEARNING PLATFORM FOR PROGRAMMING LANGAUGES

Student: Beloved Dimeji Adisa
Supervisor: Dr Samuel Abel
HOD: Dr Seun Ebiesuwa
Department of Computer Science
Computer Science
Babcock University, Ilishan-Remo, Ogun State

Abstract

ABSTRACT The increasing demand for effective programming education has highlighted the need for an interactive and engaging learning platfonn that enhances motivation, retention, and skill acquisition. This project presents CodeCraft, a gamified e-learning platform designed to tackle challenges such as low learner engagement, inconsistent practice, and difficulty in mastering programming concepts. The platform provides language-specific classrooms, Al-generated quizzes, coding challenges, progress tracking, and real-time feedback to create a dynamic and structured learning experience. Built using React.js, Node.js, Express.js, PostgreSQL, WebSockets, Groq Al, and Cloudinary, CodeCraft fosters an adaptive and rewarding programming education ecosystem for learners and tutors. Keywords: Gamified learning, programming education, Al-powered quizzes, real-time feedback, CodeCraft.

Full-Text Access Notice

In accordance with the NERD Policy on promoting peer-reviewed publication, public access to the full text of a project, thesis or dissertation is restricted for three years, allowing the author and supervisors sufficient time to pursue peer-reviewed publication. During this period, researchers with legitimate academic or research purposes may request authorisation directly from the author to enable NERD to release the indexed full texts of the work using the form below.

Request authorisation from the author