Code Treasure
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Eng. Oula Mardawi
Abstract
Code Treasure is a gamified educational platform available as a mobile
application and a website, designed to make learning programming concepts
more engaging and interactive for players. The platform combines learning
with gameplay by presenting educational content in the form of levels, maps,
and challenges, where players progress by answering questions and
completing tasks in an entertaining environment.
The system consists of two main user roles: Admin and Player. The admin
is responsible for fully managing and supervising the platform. This includes
creating and organizing levels, categories, questions, avatars, and tresures, as
well as defining rewards such as coins for each level. The admin also
manages in-game coin packages, avatars (free or paid), references for each
category, announcements, and notifications. In addition, the admin
dashboard provides comprehensive statistics and analytics, such as the
number of players, levels, categories, questions, active users, online players,
and most played levels. The admin can also monitor player feedback through
comments, manage transactions generated from real payment operations, and
control admin accounts.
On the other hand, the player can explore levels displayed on an interactive
map, answer questions, and complete levels to earn coins as rewards. Player
performance is evaluated based on time, incorrect answers, and hint usage,
while progress reflects the number of questions completed within each level.
Coins earned by players can be used to purchase hints and avatars. Each
avatar is associated with a specific tresure on the map, enhancing the sense
of gameplay and immersion. Players can also rate levels, add comments,
view other players’ profiles, and communicate with each other through a
built-in chat feature.
To enhance engagement, the platform includes an AI chatbot for assistance,
a secure payment system for purchasing coin packages, password recovery
functionality, and a welcoming onboarding experience that grants new
players free coins to start playing. Through its interactive design and
educational gameplay, Code Treasure aims to transform learning into an
enjoyable and motivating experience, bridging the gap between education
and entertainment.
Description
--
Keywords
Citation
--