Skip to content

Narxesx/iran-map-ed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗺️ بازی آموزشی «شناخت استان‌های ایران | ورژن 4.1»

🎮 یک بازی تعاملی، مرحله‌ای و زمان‌دار برای تقویت مهارت شناخت استان‌ها — مناسب دانش‌آموزان دوره دوم ابتدایی تا متوسطه اول

این بازی با هدف تقویت یادگیری فعال، افزایش دقت، و حفظ نام و موقعیت استان‌های ایران طراحی شده است.
بازیکن در هر مرحله با کلیک روی استان درست، امتیاز می‌گیرد و با اشتباه‌کردن قلب (فرصت) از دست می‌دهد.
بازی -فعلا!- شامل چهار مرحله اصلی، سیستم وقت محدود، امتیازدهی ستاره‌ای و پاداش‌ها است.
تمام بخش‌ها بدون استفاده از فریم‌ورک و تنها با HTML + CSS + JavaScript + Local Storage پیاده‌سازی شده‌اند.

آنلاین بازی کنید: https://narxesx.github.io/iran-map-ed/

✨ ✨✨قابلیت‌های جدید و برجسته در این بروز رسانی

  • زمان‌بندی تنظیم‌شده برای کاهش استرس : به هر مرحله 5 ثانیه زمان برای کاهش استرس و فرصت فکرکردن بیشتر اضافه شد.
  • سیستم پیشرفت هوشمند : قفل گشایی مراحل به ترتیب و ذخیره خودکار پیشرفت در مرورگر.
  • حالت تمرین : امکان مرور تصادفی سوالات از مراحل تکمیل شده بدون زمان بندی.
  • کنترل بهتر بازی : امکان انتخاب سطح دشواری (زمان) در هر مرحله، حتی برای مراحل قبلی.
  • تاییدیه قبل از مرحله بعد : کاربر پس از پایان رساندن یک مرحله و دیدن صفحه پایان و تشویق با تاییدکردن به مرحله بعد می‌رود.

✨ ویژگی‌های کلیدی بازی

  • دو مرحله دارای ۳ سطح زمانی:
    • سطح ۱ → 20 ثانیه
    • سطح ۲ → 15 ثانیه
    • سطح ۳ → 10 ثانیه
  • سیستم امتیازدهی ستاره‌ای + صدای تشویق
  • نمایش پاسخ درست هنگام اشتباهات برای یادگیری بهتر

🔴 واکنش به پاسخ اشتباه

  • نقطه اشتباه انتخاب‌شده با رنگ قرمز نمایش داده می‌شود.
  • محل صحیح با افکت و رنگ سبز مشخص می‌شود تا دانش‌آموز بتواند اشتباه خود را تشخیص دهد.

⭐ امتیازدهی

  • هر پاسخ صحیح = ۱۰ امتیاز + یک ستاره
  • همراه با صدای تشویق و افکت بصری ستاره‌ها

🟩 مرحله اول: تشخیص استان از روی رنگ و نام

در این مرحله:

  • نام استان همراه با رنگ مخصوص همان استان نمایش داده می‌شود.
  • همان رنگ در نقشه اصلی ایران نیز برای آن استان استفاده شده است.
  • دانش‌آموز می‌تواند به کمک رنگ، نام و جایگاه کلی، استان را پیدا کند.
  • برای ایجاد چالش آموزشی:
    • برخی استان‌ها عمداً رنگ‌های مشابه دارند تا دقت در یادگیری افزایش یابد.

🟦 مرحله دوم: تشخیص استان از روی شکل + تقسیمات داخلی

در این مرحله:

  • شکل کامل استان نمایش داده می‌شود
    شامل:

    • مرزهای استان
    • شهرستان‌ها
    • شهرهای مهم
  • کنار تصویر:

    • نام استان
    • نام مرکز استان
    • این توضیحات به رنگ مخصوص همان استان نوشته شده‌اند.

🎓 هدف آموزشی

این ترکیب باعث می‌شود:

  1. چشم دانش‌آموز به فرم کلی استان عادت کند
  2. نام استان → رنگ → فرم → مرکز استان
    این چهار عامل کنار هم، یادگیری را عمیق و چندلایه می‌کنند.

🟦 مرحله سوم: تشخیص استان از روی نام مرکز

در این مرحله:

  • نام مرکز استان نمایش داده می‌شود.

  • با توجه به اینکه در مرحله پیشین در کنار شکل و نام استان مرکز آن نیز نوشته شده بودد انتظار میرود دانش‌آموزان با کمی دقت یا مرور مرحله قبل ببتوانند این مرحله را نیز پشت سر بگذارند.


🟦 مرحله چهارم: تشخیص استان از روی نام شهرهای مهم

در این مرحله:

  • نام سه شهر مهم از هر استان نمایش داده می‌شود.


❤️ سیستم قلب (فرصت‌ها)

  • هر اشتباه = از دست دادن ۱ قلب
  • اگر دانش‌آموز یک سطح یا مرحله را کامل و درست تمام کند → قلب‌های از دست داده‌شده به عنوان پاداش به او برگردانده می‌شوند
  • این مکانیزم باعث انگیزه بیشتر و کاهش استرس یادگیری می‌شود.

🏆 پایان‌بندی

اگر دانش‌آموز همه مراحل و سطوح را پشت سر بگذارد:

  • جام قهرمانی به صورت انیمیشنی در وسط صفحه ظاهر می‌شود.
  • پیام نهایی نمایش داده می‌شود:

    «تبریک! تو قهرمان این بازی شدی 🎉»

🚀 آماده‌سازی برای مراحل بعدی

تا کنون 20 مرحله به صورت پیش‌فرض بر اساس آنچه در کتاب‌های دوره ابتدایی آموخته می‌شود و به صورت اطلاعات عمومی مورد نیاز است به بازی اضافه شده که تا مرحله چهارم در دسترس و قابل اجراست. لازم به ذکر است که مراحل و ترتیب آ«‌ها با توجه به صلاح دید و واکنش دانش‌آموزان امکان دارد تغییر کند.

🛠️ تکنولوژی‌های استفاده‌شده

  • HTML5
  • CSS3
  • JavaScript
  • local Storage

Releases

No releases published

Packages

 
 
 

Contributors