Development of a simple arabic word game with smart hints using python/pygame

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

University of El Oued

Abstract

This dissertation aims to develop an interactive learning environment to enhance technical terminology among students through the design and implementation of a serious game called TechnoQuest. The study begins by establishing a theoretical foundation in Python and ObjectOriented Programming (OOP) principles as essential tools for system construction. It then explores the concept of Serious Games and their role in interactive learning using the Pygame library. The work concludes with the practical implementation phase, describing the game architecture and the multilevel hint system, while addressing technical challenges such as Arabic language support and data management via JSON تهدف هذه المذكرة إلى تطوير بيئة تعليمية تفاعلية لتعزيز المصطلحات التقنية لدى الطلاب، وذلك من خلال تصميم وتنفيذ لعبة جادة تدعى .Techno Questتبدأ الدراسة بتأسيس قاعدة نظرية حول لغة Pythonومبادئ البرمجة كائنية التوجه ( )OOPكأدوات أساسية لبناء النظام، ثم تنتقل لاستكشاف مفهوم الألعاب الجادة ودورها في التعلم التفاعلي باستخدام مكتبة .Pygameويختتم العمل بالجانب التطبيقي الذي يصف هندسة اللعبة ونظام التلميحات المتدرج، مع معالجة التحديات التقنية كدعم اللغة العربية وإدارة البيانات عبر .JSO

Description

Master's theses: specializing in Telecommunication Systems.2026

Citation

Gharib Nour Elhouda , Ghrissi Rayane.Development of a simple arabic word game with smart hints using python/pygame.2master. Speciality of Telecommunication Systems.2026.faculty of technology .University of Echahid Hama Lakhdar - El Oued.

Endorsement

Review

Supplemented By

Referenced By