0Pricing
Coding for Kids · درس

التحقّق من الإجابات

قارنوا بالإجابة الصحيحة

التحقّق من الإجابات درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.

تحقّق من الإجابات! ✅❌

والآن الجزء الممتع: التحقّق من أن إجابة اللاعب صحيحة! 🎯

يقارن الحاسوب إجابة اللاعب بالإجابة الصحيحة. لنتعلّم كيف نفعل ذلك! 🧠

print('Is your answer correct? Let us find out!')

قارن بين رقمين 🤔

نستخدم == لنسأل «هل هاتان القيمتان متساويتان؟» (علامتا يساوي!) 🟰

يعيد True إذا تطابقتا، أو False إذا لم تتطابقا.

print(5 == 5)
print(5 == 8)

الكلمة السحرية: if 🪄

تتيح if للحاسوب أن يقرّر ما يجب فعله! 🪄

«إذا كانت الإجابة صحيحة، فقل: أحسنت!» لا يُنفّذ السطر المزاح إلا عندما يكون الشرط صحيحًا.

answer = 12
if answer == 12:
    print('Correct! Great job!')

ماذا لو كانت الإجابة خاطئة؟ ❌

نضيف else لمعالجة الحالة الخاطئة! 🙅

«إذا كانت الإجابة صحيحة، فقل نعم، وإلا فقل: حاول مرة أخرى». يختار الحاسوب إحدى الحالتين.

answer = 10
if answer == 12:
    print('Correct!')
else:
    print('Oops, try again!')

تحقّق من إجابة رياضية ➕✅

لنختبر سؤالًا رياضيًا حقيقيًا! الإجابة الصحيحة هي 7 + 5.

نقارن تخمين اللاعب بالإجابة الصحيحة باستخدام if وelse.

correct = 7 + 5
guess = 12
if guess == correct:
    print('Yes! That is right!')
else:
    print('Not quite. The answer was', correct)

اسأل اللاعب 🗣️

في اللعبة الحقيقية، يكتب اللاعب إجابته. نستخدم input() لذلك! ⌨️

لكن input يعطينا نصًا، لا رقمًا. نحوّله إلى رقم باستخدام int()!

guess = int('12')
print('You typed the number', guess)
print(guess + 1)

لماذا تُعدّ int() مهمة؟ 🔢

النصوص والأرقام مختلفة! '12' بين علامتي اقتباس هو نص. أما 12 فهو رقم. 🤔

تحوّل int() النص إلى رقم، لكي نتمكّن من مقارنته بالإجابة بشكل صحيح!

text_answer = '15'
number_answer = int(text_answer)
print(number_answer == 15)

تحقّق من السؤال كاملًا 🎯

لنجمع كل العناصر: سؤال، وإجابة صحيحة، وتحقّق! 🎉

لنفترض أن اللاعب خمّن الرقم 14. فهل إجابته صحيحة؟

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
print('What is', a, '+', b, '?')
guess = correct
if guess == correct:
    print('Correct! 🎉')
else:
    print('Wrong! It was', correct)

قدّم تلميحًا مفيدًا 💡

عندما يجيب اللاعب إجابة خاطئة، فلنكن لطفاء ونريه الإجابة الصحيحة! 💡

نطبع الإجابة الصحيحة في جزء else حتى يتعلّم اللاعب.

correct = 20
guess = 18
if guess == correct:
    print('Perfect!')
else:
    print('Close! The right answer was', correct)

أكبر أم أصغر؟ ⬆️⬇️

يمكننا تقديم تلميحات أفضل! استخدم > للدلالة على الأكبر و< للدلالة على الأصغر.

تساعد عبارتا «تخمينك أكبر من اللازم!» و«أصغر من اللازم!» اللاعب على المحاولة مرة أخرى. 🎯

correct = 15
guess = 20
if guess > correct:
    print('Too big! Try smaller.')
else:
    print('Too small! Try bigger.')

أنشئ أداة التحقّق الخاصة بك! ✅🎨

حان دورك! غيّر رقم guess وانظر هل يطابق الإجابة. 🤩

جرّب جعل guess مساويًا لـ correct، ثم غيّره ليصبح مختلفًا. راقب تغيّر الرسالة!

correct = 9 * 3
guess = 27
if guess == correct:
    print('You got it! 🎉')
else:
    print('Almost! The answer was', correct)

اختبار سريع ✅

حان وقت لغز التحقّق من الإجابة! 🧠✅

اكتملت أداة التحقّق من الإجابات! ✅🎉

رائع! يستطيع اختبارك الآن التحقّق من الإجابات! لقد تعلّمت:

  • يتحقّق == من تساوي قيمتين 🟰
  • يتيح if وelse للحاسوب اتخاذ القرار 🪄
  • يحوّل int() النص إلى رقم 🔢
  • يقدّم > و< تلميحات عن الأكبر والأصغر ⬆️⬇️

التالي: احسب نقاط الإجابات الصحيحة! 🏆

الأسئلة الشائعة

هل درس «التحقّق من الإجابات» مجاني؟

نعم — نص درس «التحقّق من الإجابات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.

ماذا ستتعلم في «التحقّق من الإجابات»؟

قارنوا بالإجابة الصحيحة تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟

لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.

كم من الوقت يستغرق درس «التحقّق من الإجابات»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟

نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

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

  1. إنشاء الأسئلة
  2. التحقّق من الإجابات
  3. حساب النقاط
  4. النتيجة النهائية
← العودة إلى Coding for Kids