أعلى أم أقل
قدّموا تلميحات
أعلى أم أقل درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.
قدّموا تلميحات مفيدة! 💡
مرحبًا أيها المساعد! 💡 تمنح لعبة التخمين الرائعة تلميحات! إذا كان التخمين خاطئًا، نقول للاعب: اختر رقمًا أعلى أو أقل! 📈📉
لنَجعل لعبتنا ذكية ومفيدة!
print('Too high? Too low? I will help you! 💡')علامة أكبر من 📈
يعني الرمز > «أكبر من». 📈 لذلك يسأل guess > secret: هل التخمين أكبر من الرقم السري؟
guess = 8
secret = 5
if guess > secret:
print('Your guess is too HIGH! Go lower! 📉')علامة أصغر من 📉
يعني الرمز < «أصغر من». 📉 لذلك يسأل guess < secret: هل التخمين أصغر؟
guess = 3
secret = 5
if guess < secret:
print('Your guess is too LOW! Go higher! 📈')ثلاثة احتمالات 🔀
قد يكون التخمين مرتفعًا جدًا، أو منخفضًا جدًا، أو صحيحًا تمامًا! نتحقق من الاحتمالات الثلاثة باستخدام if وelif وelse! 🔀
guess = 4
secret = 5
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('Just right! 🎉')جرّبوا التلميحات 🎯
غيّروا guess أدناه إلى 2، ثم 9، ثم 5، وشغّلوا المثال في كل مرة لرؤية التلميحات الثلاثة! 🎯
guess = 9
secret = 5
if guess > secret:
print('Lower! 📉')
elif guess < secret:
print('Higher! 📈')
else:
print('Correct! 🎉')تلميحات مع تخمينات حقيقية 🗣️
والآن لنحصل على تخمين حقيقي من اللاعب ونقدّم له تلميحًا! 🗣️
import random
secret = random.randint(1, 20)
guess = int(input('Guess 1-20: '))
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('You got it! 🎉')التلميحات داخل حلقة تكرار 🔁
تكون التلميحات مفيدة أكثر عند وجود محاولات كثيرة! لنقدّم تلميحًا في كل دور داخل حلقة تكرار. 🔁 سيقترب اللاعب أكثر فأكثر!
secret = 7
for tries in range(3):
guess = int(input('Guess 1-10: '))
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('Correct! 🎉')أدفأ وأبرد 🔥❄️
يمكننا أيضًا قول «أدفأ» أو «أبرد»! لكن «أعلى» و«أقل» هما التلميحان الأوضح للأرقام. 🔥❄️ لنلتزم بهما الآن!
guess = 6
secret = 8
if guess < secret:
print('Getting warmer, go higher! 🔥📈')عدّ المحاولات تنازليًا ⏳
يمكننا إخبار اللاعب بعدد المحاولات المتبقية! هذا يضيف الحماس. ⏳
total = 3
for tries in range(total):
left = total - tries
print('You have', left, 'tries left! ⏳')
guess = int(input('Guess: '))لعبة ذكية متكاملة 🧠
إليك لعبة ذكية تتضمن رقمًا سريًا عشوائيًا، وتخمينات حقيقية، وتلميحات، وعددًا محدودًا من المحاولات — كل ذلك في لعبة واحدة! 🧠
import random
secret = random.randint(1, 20)
for tries in range(4):
guess = int(input('Guess 1-20: '))
if guess > secret:
print('Lower! 📉')
elif guess < secret:
print('Higher! 📈')
else:
print('You win! 🏆')خبير التلميحات! 🚀
يمكنكم الآن توجيه اللاعبين إلى الإجابة باستخدام تلميحات ذكية! 🚀 وهذا يجعل الألعاب ممتعة وعادلة في الوقت نفسه. جرّبوها مع أرقام سرية مختلفة!
guess = 12
secret = 15
if guess < secret:
print('Go higher! 📈')
else:
print('Go lower! 📉')اختبار سريع! 🧠
اختبروا مهاراتكم في تقديم التلميحات! 💡
بطل التلميحات! 🎉
ممتاز! 🎉 لعبتكم تقدم تلميحات ذكية!
>تعني أكبر من (الرقم مرتفع جدًا) 📉<تعني أصغر من (الرقم منخفض جدًا) 📈- تغطي
if/elif/elseالحالات الثلاث كلها 🔀 - توجّه التلميحات داخل الحلقة اللاعب 🔁
التالي: الاحتفال عند الفوز! 🏆
guess = 5
secret = 5
if guess == secret:
print('Perfect guess! 🎉')الأسئلة الشائعة
هل درس «أعلى أم أقل» مجاني؟
نعم — نص درس «أعلى أم أقل» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.
ماذا ستتعلم في «أعلى أم أقل»؟
قدّموا تلميحات تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟
لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «أعلى أم أقل»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟
نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- إنشاء عدد سري
- طلب التخمينات
- أعلى أم أقل
- لقد فزتم!