الاختيار باستخدام if
شغّل التعليمة البرمجية فقط عندما يكون الشرط صحيحًا
الاختيار باستخدام if درس مجاني في Coding for Kids على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Coding for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Coding for Kids 4 دروس في المجموع.
اتخاذ قرار 🤔
مرحبًا، يا صانع القرار! 🧠 تحتاج التعليمات البرمجية أحيانًا إلى اختيار ما يجب فعله. مثلًا: إذا كان الجو ممطرًا، خذ مظلة! ☔
كلمة if 🪧
في Python نستخدم الكلمة if لاتخاذ قرار. إذا كان شيء ما True، فستُنفَّذ التعليمات البرمجية الموجودة بداخله!
age = 10
if age > 5:
print("You are a big kid!")النقطتان والمسافة البادئة ➡️
بعد if نضع نقطتين :، ثم نُزيح السطر التالي إلى الداخل باستخدام مسافات، وهذه هي المسافة البادئة. تخبر هذه المسافة بأن «هذا السطر ينتمي إلى if». 📏
sunny = True
if sunny:
print("Lets play outside! ☀️")True أم False 🎲
يتحقق if مما إذا كان شيء ما هو True أو False. لا يؤدي تشغيل الجزء الداخلي إلا إذا كانت القيمة True!
hungry = True
if hungry:
print("Time for a snack! 🍎")عندما تكون القيمة False 🚫
إذا كانت نتيجة التحقق False، يتم تخطّي الجزء الداخلي. لا يحدث شيء! انظروا:
raining = False
if raining:
print("Bring umbrella!")
print("Done checking.")مقارنة الأرقام 🔢
يمكننا مقارنة الأرقام باستخدام > (أكبر من). إذا كانت النتيجة True، تُنفَّذ التعليمات البرمجية!
score = 100
if score > 50:
print("You win! 🏆")التحقق من التساوي == 🟰
للتحقق مما إذا كان شيئان متساويين، نستخدم == (علامتي تساوٍ).
color = "red"
if color == "red":
print("Stop! 🛑")كلمة مرور سرية 🔐
لنتحقق من كلمة مرور! إذا كانت مطابقة، نفتح الباب. 🚪
password = "magic"
if password == "magic":
print("Door opens! ✨")أكثر من سطر واحد 📜
يمكنكم وضع عدة أسطر داخل if. ويجب أن تكون لها جميعًا المسافة البادئة نفسها!
star = True
if star:
print("You are a star! ⭐")
print("Keep shining! 🌟")استخدام input() مع if 🗣️
اطرح سؤالًا، ثم اختر ما يجب فعله باستخدام الإجابة!
pet = input("Do you like cats? (yes/no) ")
if pet == "yes":
print("Cats are purrfect! 🐱")لقد اتخذتم قرارًا! 🎉
مذهل! جرّبوا التحقق مما إذا كان عدد ما أكبر من 10.
number = 15
if number > 10:
print("Big number! 🔢")اختبار سريع 🧠
حان وقت الاختيار! 🎯 ما الذي يؤدي إلى تشغيل التعليمات البرمجية الموجودة داخل if؟
حان وقت المراجعة! 🌟
رائع! 🎓 تعلّمتم اليوم ما يلي:
-
ifيتخذ قرارًا - استخدموا النقطتين
:والمسافة البادئة - تُنفَّذ التعليمات البرمجية فقط عندما تكون نتيجة التحقق True
-
==يتحقق مما إذا كانت الأشياء متساوية
لقد أصبحتم أبطال اتخاذ القرارات! 🏆
الأسئلة الشائعة
هل درس «الاختيار باستخدام if» مجاني؟
نعم — نص درس «الاختيار باستخدام if» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Coding for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Coding for Kids 4 دروس في المجموع.
ماذا ستتعلم في «الاختيار باستخدام if»؟
شغّل التعليمة البرمجية فقط عندما يكون الشرط صحيحًا تتمرن على Coding for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Coding for Kids؟
لا تُشترط خبرة سابقة. Coding for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «الاختيار باستخدام if»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Coding for Kids هذا؟
نعم. كل درس في Coding for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- الاختيار باستخدام if
- الخطة البديلة else
- مقارنة القيم
- خيارات أكثر باستخدام elif