ABSTRACT COMPILATION - EduGC 2025

20 / 87 ABSTRACT: Many pre-university students struggle to grasp abstract programming concepts such as logic gates, algorithm design, and syntax structure due to traditional, text-heavy teaching methods. This often results in low engagement, superficial understanding, and weak problem-solving skills. To address this, CodeQuest: Journey Through Logic and Algorithms was developed as an interactive e-gamification platform to make programming concepts more tangible, accessible, and motivating. Targeted at students enrolled in Programming 1 (FAC1002) at the Centre for Foundation Studies in Science, Universiti Malaya, CodeQuest transforms core computing topics into an engaging 2D adventure game built using GDevelop 5. Its primary objective is to reinforce foundational programming knowledge while cultivating logical thinking and algorithmic reasoning. At this early stage, only the first level has been developed. It focuses on number representation and mathematical logic, including significant digits, truncation, rounding off, exponential notation, and scientific notation. Learners also explore conjunction, disjunction, negation, propositions, tautologies, contradictions, logical equivalence, De Morgan’s laws, conditional, inverse, converse, contrapositive, and biconditional statements, along with truth tables involving three inputs. A built-in reward system — featuring points, a leaderboard, and level progression — encourages intrinsic motivation and sustained participation. CodeQuest aligns with the United Nations Sustainable Development Goal 4: Quality Education by promoting inclusive and equitable access to learning through digital means. By integrating e-gamification elements with curriculum- aligned content, the game supports diverse learning styles and creates a learner- centered, exploratory environment. Designed for ease of use and educational alignment, CodeQuest serves not only as a revision tool but also as a scalable model for other programming courses. It empowers students with computational thinking skills while nurturing independent learning and digital literacy — key competencies for thriving in the Madani era and beyond. Keywords: Programming Education, Gamification, Problem-Solving Skills, Interactive Learning, Sustainable Development Goal 4 (SDG 4)

RkJQdWJsaXNoZXIy NzMyMDE=