0Pricing
Coding for Kids · درس

الحصول على عددين

اقرؤوا إدخال المستخدم

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

لننشئ آلة حاسبة! 🧮

مرحبًا أيها المخترع! 🛠️ سننشئ آلة حاسبة خاصة بنا! 🧮

الخطوة الأولى: نحتاج إلى الحصول على رقمين من الشخص الذي يستخدمها. لنتعلّم كيف نطرح السؤال!

print('Welcome to my calculator! 🧮')

المساعد input() 🗣️

تتيح الكلمة input() للحاسوب طرح سؤال والانتظار للحصول على إجابة. 🗣️

يُحفظ كل ما يكتبه الشخص في صندوق (أي متغير)!

name = input('What is your name? ')
print('Hello,', name)

النصوص مقابل الأرقام 🔤

إليكم الجزء الصعب! عندما يكتب شخص ما باستخدام input()، يعتقد الحاسوب أن الناتج كلمة (نص) وليس رقمًا. 🔤

لذلك سيصبح '5' + '5' هو '55' بدلًا من 10! يا للمفاجأة! 😅

a = input('Type 5: ')
b = input('Type 5: ')
print(a + b)

تحويل النص إلى أرقام 🔢

لحل هذه المشكلة، نضع الإدخال داخل int(). كلمة int تعني عددًا صحيحًا! 🔢

الآن يتعامل الحاسوب مع الإجابة على أنها رقم حقيقي لإجراء العمليات الحسابية!

a = int(input('Type 5: '))
b = int(input('Type 5: '))
print(a + b)

الحصول على الرقم الأول 1️⃣

لنطلب الرقم الأول لآلة حاسبتنا. سنسميه num1. 1️⃣

num1 = int(input('Enter the first number: '))
print('You picked', num1)

الحصول على الرقم الثاني 2️⃣

والآن الرقم الثاني، وسنسميه num2! 2️⃣ وجود رقمين يعني أنه يمكننا إجراء العمليات الحسابية عليهما!

num2 = int(input('Enter the second number: '))
print('You picked', num2)

الرقمان معًا 🤝

لنطلب الرقمين معًا، أحدهما بعد الآخر. بدأت آلة الحاسبة تأخذ شكلها! 🤝

num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Your numbers are', num1, 'and', num2)

جمعهما مباشرة ➕

والآن بعد أن أصبحا رقمين حقيقيين، لنجمعهما! ➕ شاهدوا السحر يحدث!

num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Together they make', num1 + num2)

وماذا عن الأعداد العشرية؟ 🌊

ماذا لو كتب أحدهم 2.5؟ إن int() يقبل الأعداد الصحيحة فقط. أما للأعداد العشرية، فنستخدم float() بدلًا منه! 🌊

يمكن أن تحتوي أعداد float على فاصلة عشرية!

price = float(input('Enter a price like 2.5: '))
print('You typed', price)

أسئلة واضحة ولطيفة 😊

احرصوا دائمًا على أن تكون أسئلتكم واضحة ولطيفة! أضيفوا مسافة في النهاية حتى لا يلتصق ما يكتبه المستخدم بكلماتكم. 😊

age = int(input('How old are you? '))
print('Wow,', age, 'is a great age! 🎂')

يمكنكم السؤال عن أي شيء! 🚀

الآن تعرفون كيفية الحصول على أرقام من المستخدم! جرّبوا تغيير الأسئلة أدناه. 🚀

هذه هي الخطوة الأولى في بناء أي آلة حاسبة. بداية رائعة!

a = int(input('Pick a number: '))
b = int(input('Pick another: '))
print('Got them!', a, 'and', b)

اختبار سريع! 🧠

لنختبر ما تعلمتموه عن الحصول على الأرقام! 🔢

اكتملت الخطوة الأولى! 🎉

رائع! 🎉 أصبح بإمكانكم الحصول على رقمين!

  • input() يطرح سؤالًا وينتظر 🗣️
  • ويعيد نصًا، وليس أرقامًا 🔤
  • int() يحوّل النص إلى أعداد صحيحة 🔢
  • float() مخصص للأعداد العشرية 🌊

التالي: إجراء العمليات الحسابية الفعلية! ➕

num1 = int(input('First number: '))
num2 = int(input('Second number: '))
print('Ready to calculate with', num1, 'and', num2, '! 🧮')

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

هل درس «الحصول على عددين» مجاني؟

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

ماذا ستتعلم في «الحصول على عددين»؟

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

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

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

كم من الوقت يستغرق درس «الحصول على عددين»؟

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

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

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

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

  1. الحصول على عددين
  2. إجراء العمليات الحسابية
  3. اختيار عملية
  4. عرض الإجابة
← العودة إلى Coding for Kids