Multilingual Memory Card Game Development

El Bacha

El Bacha Ilias

🧠 Memory Card Game for Multilingual Lexical Development

An educational serious game designed to enhance bilingual vocabulary acquisition (English–French) through dynamic, gamified learning.

🎯 Project Overview

This memory card game supports vocabulary development in English and French for learners of all proficiency levels. By combining word matching with translation challenges, the game fosters active recall, bilingual association, and motivation through play.
Originally developed as a personal exploration of gamification in education, this project reflects a deep interest in the intersection of cognitive engagement and pedagogical design — in line with serious games and educational technologies.

🕹️ How to Play

Objective: Match hidden cards and translate the matched English word to its French equivalent to earn points.

Gameplay Steps:

Players take turns selecting and flipping over cards to find matching English word pairs.
Upon finding a match, the player must correctly translate the term to French.
Points are awarded for correct translations.
Winning: The player with the most points after all pairs are matched wins.

⚙️ Features

Multiplayer Mode: Promotes collaborative learning and social interaction.
Score Tracking: Reinforces performance-based learning goals.
Randomized Word Pairs: Ensures replayability and vocabulary diversity.
Adjustable Difficulty Levels: Adapts to beginner and advanced learners.
Customizable Grid Sizes: Offers flexible gameplay tailored to learner needs.

📚 Educational Objectives

Develop bilingual lexical recall in English and French.
Strengthen vocabulary through repetition and challenge-based learning.
Encourage cognitive engagement and retention via gamified interaction.

🎮 Gamification Principles Applied

Challenge: Memory + translation task creates dual-cognitive engagement.
Progression: Score-based goals encourage performance improvement.
Feedback: Immediate correctness check supports adaptive learning.
Volition: Choice-based gameplay increases motivation and autonomy.

🧩 Future Directions

This game design could be adapted to:
Teach medical or healthcare vocabulary (anatomy, diagnostics, pharmacology)
Serve as a foundation for a digital serious game (Unity or web-based)
Integrate AI-driven personalization or spaced repetition algorithms

🔗 Repository Contents

memory_translat.py – main implementation of the memory card game
tanslationgame.py – simplified translation game prototype
memory_translat.spec – PyInstaller build configuration
build/ and dist/ – generated executables and build artifacts

👤 Author

Created by El Bacha — Biomedical Engineering & AI graduate, passionate about educational technologies and serious games.
Like this project

Posted Jun 15, 2025

Language-learning game using Python and real-time translation. Match words in multiple languages. With hints, difficulty, and scoring.