ساعة البرمجة 2026: ماين كرافت والشهادة والذكاء الاصطناعي

ساعة البرمجة (Hour of Code) 2026: ما هي، ومتى تُقام، وكيف تشارك في أنشطة ماين كرافت وتحصل على الشهادة، وما ساعة الذكاء الاصطناعي، مع ساعة بايثون جاهزة.

هل سمعت معلّمك يقول: «هذا الأسبوع عندنا ساعة البرمجة»؟ ربما رأيت زملاءك يحرّكون شخصية ماين كرافت بمكعبات ملوّنة، ثم يطبعون شهادة باسمهم. في هذا الدليل ستعرف كل شيء عن ساعة البرمجة 2026: ما هي، ومتى تُقام، وكيف تشارك وتحصل على الشهادة. وفي النهاية ستعيش ساعتك الأولى مع بايثون الحقيقية، من متصفحك مباشرة.

🎯 ماذا ستتعلم؟

بنهاية هذا الدليل ستكون قادرًا على:

  • شرح معنى ساعة البرمجة (Hour of Code) وساعة الذكاء الاصطناعي (Hour of AI).
  • اختيار نشاط ماين كرافت المناسب لعمرك ومستواك.
  • الحصول على شهادة ساعة البرمجة بعد إنهاء النشاط.
  • كتابة أول برامجك بلغة بايثون في 60 دقيقة بدون تحميل أي شيء.

🧰 ماذا تحتاج قبل أن تبدأ؟

جهاز فيه متصفح إنترنت: كمبيوتر أو جهاز لوحي أو جوال. لا تحتاج أي خبرة سابقة. إن أردت مقدمة قصيرة أولًا، فاقرأ ما هي البرمجة؟.

ما هي ساعة البرمجة؟

ساعة البرمجة (Hour of Code) حدث عالمي مجاني يجرّب فيه الطلاب البرمجة لمدة ساعة واحدة فقط، من خلال أنشطة ممتعة تشبه الألعاب. انطلقت في ديسمبر 2013، وشارك فيها منذ ذلك الحين ملايين الطلاب في أكثر من 180 دولة.

الفكرة ببساطة تشبه حصة تجربة في نادٍ رياضي. لن تصبح لاعبًا محترفًا في ساعة، لكنك ستعرف هل تحب هذه الرياضة. وكذلك ساعة البرمجة: ساعة واحدة تكفي لتكتشف أن البرمجة ليست سحرًا، وأنك تقدر عليها.

ساعة البرمجة 2026: متى تُقام؟

تُقام ساعة البرمجة كل عام خلال أسبوع تعليم علوم الحاسوب (Computer Science Education Week) في شهر ديسمبر. في عام 2026 يوافق هذا الأسبوع تقريبًا 7 إلى 13 ديسمبر. ومع ذلك، الأنشطة متاحة طوال السنة، فتستطيع أن تبدأ ساعتك اليوم.

من ساعة البرمجة إلى ساعة الذكاء الاصطناعي

في عام 2025 أُعلن أن ساعة البرمجة تتطوّر إلى ساعة الذكاء الاصطناعي (Hour of AI). الهدف أن يفهم الطلاب كيف تتعلّم برامج الذكاء الاصطناعي وكيف تتخذ قراراتها، لا أن يستخدموها فقط.

هل اختفت أنشطة ساعة البرمجة القديمة؟ لا. ما زالت أنشطة ماين كرافت وغيرها متاحة مجانًا، وأُضيفت إليها أنشطة جديدة مثل:

  • AI for Oceans: تدرّب برنامج ذكاء اصطناعي على تمييز الأسماك من النفايات في البحر.
  • Dance Party: AI Edition: تصمّم رقصة وموسيقى بمساعدة الذكاء الاصطناعي.

لذلك عندما تبحث عن «ساعة البرمجة الذكاء الاصطناعي» فأنت تبحث عن الحدث نفسه باسمه الجديد.

كيف تشارك في ساعة البرمجة خطوة بخطوة؟

  1. افتح موقع ساعة البرمجة الرسمي، واختر اللغة العربية من أسفل الصفحة.
  2. صفِّ الأنشطة حسب صفّك الدراسي ونوع النشاط.
  3. اختر نشاطًا واضغط ابدأ. معظم الأنشطة تعمل في المتصفح بدون تحميل.
  4. حلّ المراحل بالترتيب. كل مرحلة تعلّمك فكرة جديدة.
  5. في نهاية النشاط اطبع شهادتك أو احفظها.

هل تحتاج تسجيل الدخول؟ في معظم الأنشطة لا. لكن إن سجّلت حسابًا، أو دخلت بحساب صفّك الذي أعطاك إياه المعلم، يُحفظ تقدّمك وتكمل من حيث توقفت.

ساعة البرمجة ماين كرافت: أي نشاط تختار؟

ماين كرافت هو أشهر أنشطة ساعة البرمجة، وأكثرها بحثًا. فيه تحرّك الشخصيات بمكعبات أوامر (blocks) تسحبها وتركّبها، بدلًا من كتابة الكود. هذه أشهر أنشطته، وكلها مناسبة تقريبًا من الصف الثاني إلى الثاني عشر:

النشاط ماذا تفعل فيه؟ ماذا تتعلم؟
ماين كرافت المغامر (Minecraft Adventurer) تحرّك «أليكس» أو «ستيف» في عالم ماين كرافت لتجمع الموارد الأوامر المتسلسلة والتكرار
رحلة البطل (Minecraft Hero’s Journey) تبرمج «الوكيل» (Agent) ليتجاوز العقبات الحلقات والدوال
الرحلة المائية (Minecraft Voyage Aquatic) تستكشف عالمًا تحت الماء وتبحث عن الكنز في 12 تحديًا الحلقات والشروط

نصيحة: إن كانت هذه أول مرة لك فابدأ بـ ماين كرافت المغامر. وإن جرّبته من قبل فانتقل إلى الرحلة المائية.

هل تحتاج تحميل ماين كرافت؟ أنشطة ماين كرافت على موقع ساعة البرمجة تعمل في المتصفح بدون تحميل. أما دروس ساعة البرمجة داخل لعبة Minecraft Education نفسها فتحتاج تثبيت التطبيق، وحسابًا تعطيك إياه مدرستك عادة.

كيف تحصل على شهادة ساعة البرمجة؟

بعد أن تنهي آخر مرحلة في النشاط، تظهر لك عادةً رسالة تهنئة فيها زر للشهادة:

  1. أنهِ كل مراحل النشاط، ولا تغلق الصفحة قبل رسالة النهاية.
  2. اضغط زر الشهادة (Certificate) في رسالة التهنئة.
  3. اكتب اسمك كما تريد أن يظهر، بالعربية أو الإنجليزية.
  4. اطبع الشهادة، أو احفظها صورة أو ملف PDF.

تختلف أسماء الأزرار قليلًا من نشاط إلى آخر، لكن الفكرة واحدة. وفي أنشطة Minecraft Education داخل اللعبة، تظهر خيارات النهاية من قائمة اللعبة بعد إنهاء المهمة.

ساعة البرمجة في المدارس السعودية

في السعودية ارتبطت ساعة البرمجة بمسابقة «مدرستي تبرمج» التي أطلقتها وزارة التعليم بالتعاون مع مايكروسوفت. كانت ساعة البرمجة مرحلتها الأولى، واستخدم فيها الطلاب Minecraft Education، وشارك فيها الملايين من الطلاب والمعلمين وأولياء الأمور. لهذا يبحث كثيرون عن «ساعة برمجة وزارة التعليم» و«ساعة برمجة مايكروسوفت».

مواعيد التفعيل وطريقة الدخول تحدّدها الوزارة ومدرستك كل عام، فاتبع دائمًا تعليمات معلّمك أو إعلانات منصة مدرستي.

ساعتك مع بايثون: خطة 60 دقيقة

أنشطة المكعبات بداية رائعة. لكن المبرمجين الحقيقيين يكتبون الكود كتابة. فلنجرّب ساعة برمجة بلغة بايثون (Python)، وهي من أسهل لغات البرمجة وأكثرها استخدامًا. افتح بايثون اون لاين في تبويب جديد، وانسخ كل مثال واضغط تشغيل.

الدقائق 0–10: قل مرحبًا للعالم

الأمر print() يطبع على الشاشة أي نص تضعه بين علامتي التنصيص.

print("مرحبًا يا عالم! 👋")
print("هذه أول دقيقة لي في ساعة البرمجة")
مرحبًا يا عالم! 👋
هذه أول دقيقة لي في ساعة البرمجة

الدقائق 10–25: صناديق تحفظ معلوماتك

المتغيّر (variable) صندوق له اسم نحفظ فيه قيمة. هنا نحفظ اسم اللاعب وعدد الدقائق.

player = "ريم"
minutes = 60
print(player, "ستبرمج لمدة", minutes, "دقيقة")
ريم ستبرمج لمدة 60 دقيقة

غيّر الاسم إلى اسمك، وشغّل الكود من جديد. هذا كل ما يفعله المبرمج: يغيّر ويجرّب.

الدقائق 25–40: كرّر مثل الوكيل في ماين كرافت

تذكّر مكعب «كرّر» في ماين كرافت. في بايثون اسمه الحلقة (loop)، ونكتبه بـ for. هنا نبني درجًا من مكعبات العشب.

for step in range(1, 6):
    print("الخطوة", step, "🟩" * step)
الخطوة 1 🟩
الخطوة 2 🟩🟩
الخطوة 3 🟩🟩🟩
الخطوة 4 🟩🟩🟩🟩
الخطوة 5 🟩🟩🟩🟩🟩

range(1, 6) تعطينا الأعداد من 1 إلى 5. وضرب النص في عدد يكرّره، فـ "🟩" * 3 تصبح ثلاثة مكعبات. لتعرف المزيد اقرأ الحلقات في بايثون.

الدقائق 40–60: ابحث عن الكنز

الآن نجمع الحلقة مع الشرط (condition) if، تمامًا كما في الرحلة المائية. الوكيل يمشي على صف من المكعبات، ويتوقف عندما يجد الألماسة.

blocks = ["🟩", "🟩", "🟫", "💎", "🟩"]
position = 0
for block in blocks:
    if block == "💎":
        print("وجدت الكنز في الموقع", position, "🎉")
        break
    print("أتقدّم... الموقع", position, block)
    position = position + 1
أتقدّم... الموقع 0 🟩
أتقدّم... الموقع 1 🟩
أتقدّم... الموقع 2 🟫
وجدت الكنز في الموقع 3 🎉

الأمر break يوقف الحلقة فورًا عند إيجاد الكنز. أما position فعدّاد نزيده واحدًا في كل خطوة. هل لاحظت أن العدّ يبدأ من صفر؟ هكذا تعدّ بايثون المواقع دائمًا.

🚀 للمتقدمين: بدلًا من العدّاد اليدوي استخدم enumerate(blocks)، فهي تعطيك الموقع والمكعب معًا في كل دورة: for position, block in enumerate(blocks):.

⚠️ أخطاء شائعة

1. نسيان علامتي التنصيص حول النص.

❌ خطأ:

print(مرحبا)

✅ صحيح:

print("مرحبا")
مرحبا

2. نسيان المسافة البادئة داخل الحلقة. الأسطر التي تتكرر يجب أن تبدأ بأربع مسافات تحت for.

❌ خطأ:

for step in range(3):
print(step)

✅ صحيح:

for step in range(3):
    print(step)
0
1
2

3. إغلاق صفحة النشاط قبل النهاية. إن أغلقت الصفحة قبل رسالة التهنئة فلن يظهر زر الشهادة. أكمل كل المراحل أولًا.

🧪 جرّب بنفسك

التحدي 1 (سهل): غيّر الحلقة لتبني درجًا من 8 خطوات بدلًا من 5.

for step in range(1, 6):
    print("الخطوة", step, "🟩" * step)
الخطوة 1 🟩
الخطوة 2 🟩🟩
الخطوة 3 🟩🟩🟩
الخطوة 4 🟩🟩🟩🟩
الخطوة 5 🟩🟩🟩🟩🟩
💡 اضغط لرؤية الحل
for step in range(1, 9):
    print("الخطوة", step, "🟩" * step)
الخطوة 1 🟩
الخطوة 2 🟩🟩
الخطوة 3 🟩🟩🟩
الخطوة 4 🟩🟩🟩🟩
الخطوة 5 🟩🟩🟩🟩🟩
الخطوة 6 🟩🟩🟩🟩🟩🟩
الخطوة 7 🟩🟩🟩🟩🟩🟩🟩
الخطوة 8 🟩🟩🟩🟩🟩🟩🟩🟩

التحدي 2 (متوسط): أضف متغيّر نقاط score. كل مكعب عشب 🟩 يعطيك نقطة واحدة. اطبع مجموع النقاط في النهاية.

blocks = ["🟩", "🟫", "🟩", "🟩", "💎"]
score = 0
# اكتب الحلقة هنا
print("مجموع النقاط:", score)
مجموع النقاط: 0
💡 اضغط لرؤية الحل
blocks = ["🟩", "🟫", "🟩", "🟩", "💎"]
score = 0
for block in blocks:
    if block == "🟩":
        score = score + 1
print("مجموع النقاط:", score)
مجموع النقاط: 3

التحدي 3 (للأبطال): اجعل الألماسة 💎 تعطي 10 نقاط، ومكعب العشب نقطة واحدة.

blocks = ["🟩", "💎", "🟩", "💎"]
score = 0
# أضف شرطًا للألماسة وشرطًا للعشب
print("مجموع النقاط:", score)
مجموع النقاط: 0
💡 اضغط لرؤية الحل
blocks = ["🟩", "💎", "🟩", "💎"]
score = 0
for block in blocks:
    if block == "💎":
        score = score + 10
    elif block == "🟩":
        score = score + 1
print("مجموع النقاط:", score)
مجموع النقاط: 22

❓ أسئلة شائعة عن ساعة البرمجة

هل ساعة البرمجة مجانية؟ نعم، كل أنشطة ساعة البرمجة مجانية.

هل أحتاج خبرة سابقة في البرمجة؟ لا. صُمّمت الأنشطة لمن لم يبرمج من قبل أبدًا.

هل ساعة البرمجة بالعربي؟ نعم، كثير من الأنشطة مترجمة إلى العربية. اختر اللغة من أسفل صفحة الموقع.

هل تعمل على الجوال؟ كثير من الأنشطة تعمل على الأجهزة اللوحية والجوالات، لكن الشاشة الأكبر أريح. ومحرر بايثون اون لاين يعمل على الجوال أيضًا.

ماذا أتعلم بعد ساعة البرمجة؟ ابدأ مسار بايثون خطوة بخطوة، أو اكتب أول برنامج لك بلغة بايثون.

✅ اختبر نفسك

  1. كم تستغرق ساعة البرمجة؟ (أ) يومًا كاملًا (ب) ساعة واحدة (ج) أسبوعًا
  2. صح أم خطأ: ساعة البرمجة متاحة في ديسمبر فقط.
  3. ماذا يطبع الكود print("🟩" * 2)؟
💡 اضغط لرؤية الإجابات
  1. (ب) ساعة واحدة فقط، ومن هنا جاء اسمها.
  2. خطأ. الحدث الرسمي في ديسمبر، لكن الأنشطة متاحة طوال السنة.
  3. يطبع مكعبين: 🟩🟩

📝 الخلاصة

  • ساعة البرمجة (Hour of Code) حدث عالمي مجاني لتجربة البرمجة في ساعة واحدة.
  • في 2025 تطوّرت إلى ساعة الذكاء الاصطناعي (Hour of AI)، والأنشطة القديمة ما زالت متاحة.
  • ماين كرافت المغامر بداية ممتازة، والرحلة المائية تعلّمك الحلقات والشروط.
  • تحصل على الشهادة بعد إنهاء كل مراحل النشاط.
  • وتستطيع أن تعيش ساعة برمجة حقيقية بلغة بايثون من متصفحك الآن.

⏭️ الخطوة التالية

أنهيت ساعتك الأولى؟ رائع! الخطوة التالية أن تكتب أول برنامج لك بلغة بايثون، ثم تكمل مسار بايثون درسًا بعد درس. تذكّر: أنت تقدر.