0Pricing
Coding for Kids · درس

تتبّع نقاط النرد

تتبّعوا النقاط

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

حافظ على النتيجة! 📊

تصبح اللعبة أكثر متعة عندما تحافظ على النقاط! 🏆 لنجمع نتائج رميات النرد في نتيجة واحدة.

ابدأ من الصفر 0️⃣

تبدأ كل نتيجة من 0. أنشئ صندوقًا باسم points.

points = 0
print('Score:', points)

أضف رمية ➕

ارمِ نردًا وأضف نتيجته إلى نقاطك!

import random
points = 0
roll = random.randint(1, 6)
points += roll
print('You rolled', roll, 'Score:', points)

أضف رمية أخرى 🎲

واصل إضافة الرميات لزيادة نقاطك.

import random
points = 0
points += random.randint(1, 6)
points += random.randint(1, 6)
print('Score after 2 rolls:', points)

كرّر لإضافة الرميات 🔂

استخدم حلقة لرمي النرد وإضافة النقاط مرات عديدة!

import random
points = 0
for i in range(3):
    points += random.randint(1, 6)
print('Total score:', points)

اعرض كل خطوة 👀

اطبع النتيجة وهي تزداد بعد كل رمية!

import random
points = 0
for i in range(3):
    roll = random.randint(1, 6)
    points += roll
    print('Rolled', roll, '- score is now', points)

لاعبان 🧑‍🤝‍🧑

امنح كل لاعب صندوق نقاطه الخاص!

import random
alex = random.randint(1, 6)
sam = random.randint(1, 6)
print('Alex:', alex, 'Sam:', sam)

من المتقدم؟ 🥇

قارن النتيجتين لمعرفة من المتقدم!

alex = 8
sam = 5
if alex > sam:
    print('Alex is winning! 🥇')
else:
    print('Sam is winning! 🥇')

إنه تعادل! 🤝

ماذا يحدث إذا تساوت النتيجتان؟ تحقّق من وجود تعادل!

alex = 7
sam = 7
if alex == sam:
    print('It is a tie! 🤝')

نقاط إضافية! ⭐

هل رميت الرقم 6؟ امنح اللاعب نقاطًا إضافية!

import random
points = 0
roll = random.randint(1, 6)
points += roll
if roll == 6:
    points += 5
    print('Bonus! +5 ⭐')
print('Score:', points)

جولة كاملة لحساب النتيجة 🎯

ارمِ النرد 5 مرات واعرض نتيجتك النهائية!

import random
points = 0
for i in range(5):
    points += random.randint(1, 6)
print('Final score:', points, '🎯')

تحقق سريع ✅

لماذا نبدأ بـ points = 0؟

حافظ النتيجة! 🏆

مذهل! لقد تعلمت ما يلي:

  • بدء النتيجة من 0 0️⃣
  • إضافة كل رمية باستخدام += ➕
  • مقارنة اللاعبين لمعرفة الفائز 🥇
  • منح نقاط إضافية ⭐

التالي: أنشئ لعبة First to Twenty كاملة! 🎮

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

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

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

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

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