0Pricing
Coding for Kids · درس

إنشاء الأسئلة

أنشئوا مسائل رياضية

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

ابنِ اختبارًا رياضيًا! 🧮🎮

لنَبْنِ لعبة اختبار رياضيات خاصة بنا! 🎉 سيطرح الحاسوب أسئلة رياضية ويتحقق من إجاباتك.

أولًا، نحتاج إلى إعداد الأسئلة. لنبدأ! 🚀

print('Welcome to the Math Quiz!')

تستطيع الحواسيب إجراء العمليات الحسابية ➕

تجيد Python إجراء العمليات الحسابية! يمكنك الجمع باستخدام +، والطرح باستخدام -، والضرب باستخدام *.

جرّب ذلك! سيحسب Python الإجابة فورًا. 🤖

print(5 + 3)
print(10 - 4)
print(6 * 2)

اعرض سؤالًا رياضيًا 🤔

لطرح سؤال، ما علينا سوى طباعته باستخدام print!

لنعرض السؤال «ما ناتج 7 + 5؟» على الشاشة. 📋

print('What is 7 + 5?')

خزّن الإجابة في صندوق 📦

المتغيّر مثل صندوق يحمل تسمية ويحتفظ بقيمة. 📦

يضع answer = 12 الرقم 12 في صندوق اسمه answer. ويمكننا استخدامه لاحقًا!

answer = 7 + 5
print(answer)

السؤال والإجابة معًا 🎯

لنُبقِ السؤال وإجابته جاهزين. 🎯

نعرض السؤال، ثم نخزّن الإجابة الصحيحة في صندوق لنتحقق منها لاحقًا.

print('What is 8 + 6?')
correct = 8 + 6
print('The answer is', correct)

أنشئ أرقامًا عشوائية! 🎲

يحتوي الاختبار الحقيقي على أرقام مختلفة في كل مرة! نستخدم random لتحقيق ذلك. 🎲

يختار random.randint(1, 10) رقمًا مفاجئًا بين 1 و10!

import random

x = random.randint(1, 10)
print('Random number:', x)

سؤال رياضيات عشوائي 🎲➕

لنختر رقمين عشوائيين وننشئ منهما سؤالًا! 🤩

تتغير الأرقام في كل مرة تشغّل فيها البرنامج. اختبار جديد في كل مرة!

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
print('What is', a, '+', b, '?')

احسب الإجابة الصحيحة ✅

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

نخزّن correct = a + b. ويجري الحاسوب العملية الحسابية نيابةً عنا!

import random

a = random.randint(1, 10)
b = random.randint(1, 10)
correct = a + b
print('What is', a, '+', b, '?')
print('(The answer is', correct, ')')

أنواع مختلفة من الأسئلة ✖️➖

يمكننا إنشاء أسئلة عن الطرح أو الضرب أيضًا! 🔢

ما عليك سوى تغيير + إلى - أو *. نوّع الأسئلة لتحافظ على انتباه اللاعبين!

import random

a = random.randint(1, 9)
b = random.randint(1, 9)
correct = a * b
print('What is', a, 'x', b, '?')
print('(The answer is', correct, ')')

أسئلة متعددة باستخدام حلقة 🔁

يحتوي الاختبار على أكثر من سؤال واحد! استخدم حلقة لإنشاء 3 أسئلة. 🔁

ينشئ for q in range(3): 3 أسئلة متتالية!

import random

for q in range(3):
    a = random.randint(1, 10)
    b = random.randint(1, 10)
    print('What is', a, '+', b, '?')

أنشئ أسئلتك بنفسك! 🎲🎨

حان دورك! غيّر الأرقام في randint لإنشاء أسئلة أسهل أو أصعب. 🤩

جرّب randint(1, 100) لتحدٍّ صعب! 💪

import random

for q in range(2):
    a = random.randint(1, 20)
    b = random.randint(1, 20)
    correct = a + b
    print('What is', a, '+', b, '?')
    print('Answer:', correct)

اختبار سريع ✅

حان وقت لغز اختبار الرياضيات! 🧠🎲

الأسئلة جاهزة! 🎲🎉

بداية رائعة! يمكنك الآن إنشاء أسئلة للاختبار! لقد تعلّمت:

  • ينفّذ Python العمليات الحسابية باستخدام + - * ➕➖✖️
  • المتغيّرات صناديق تحتفظ بالقيم 📦
  • ينشئ random.randint(1, 10) أرقامًا مفاجئة 🎲
  • تنشئ الحلقات أسئلة متعددة 🔁

التالي: تحقّق من أن إجابة اللاعب صحيحة! ✅

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

هل درس «إنشاء الأسئلة» مجاني؟

نعم — نص درس «إنشاء الأسئلة» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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