Coding for Kids · درس

ما القاموس؟

خزّنوا أزواجًا معنونة

الدرس 1 من 413 خطوة

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

صناديق الكلمات! 📦

يشبه القاموس صندوقًا من الأدراج المعلّمة! 🗄️ لكل درج تسمية، وهي المفتاح، وشيء في داخله، وهي القيمة.

الأقواس المعقوفة 🌀

نبني القاموس باستخدام الأقواس المعقوفة { }. ونضع في داخلها أزواجًا من الشكل key: value!

pet = {"name": "Rex"}
print(pet)

المفتاح والقيمة 🔑

المفتاح هو التسمية. والقيمة هي الشيء المخزّن. هنا المفتاح هو "name" والقيمة هي "Rex"! 🐶

pet = {"name": "Rex"}
print(pet["name"])

أدراج كثيرة 🗃️

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

cat = {"name": "Mimi", "age": 3, "color": "gray"}
print(cat)

اقرأ درجًا واحدًا 👀

لإلقاء نظرة داخل درج، استخدم الأقواس المربعة مع اسم المفتاح.

cat = {"name": "Mimi", "age": 3}
print(cat["age"])

الأرقام كقيم 🔢

يمكن أن تكون القيم أرقامًا أيضًا، وليست كلمات فقط!

score = {"level": 5, "coins": 100}
print(score["coins"])

بطاقة صديق 🪪

تخيّل بطاقة معلومات صغيرة عن صديق. القاموس مناسب جدًا لهذا الغرض!

friend = {"name": "Lila", "hobby": "drawing"}
print(friend["hobby"])

محتويات متنوعة 🎒

يمكن للقاموس أن يجمع بين الكلمات والأرقام كقيم. يا له من أمر مرن!

me = {"name": "Sam", "age": 9}
print("I am " + me["name"])

اطبع كل شيء 🖨️

اطبع القاموس كاملًا لترى جميع الأدراج دفعة واحدة.

toy = {"type": "robot", "battery": 80}
print(toy)

صندوق فارغ 📭

يمكنك البدء بصندوق فارغ وملؤه لاحقًا: box = {}.

box = {}
print(box)

لماذا القواميس؟ 💡

تستخدم القوائم مواضع رقمية مثل 0 و1 و2. أما القواميس فتستخدم تسميات الأسماء بدلًا منها، لذلك يسهل تذكّر ما بداخلها! 🎉

اختبار سريع ✅

حان وقت وجبة خفيفة للعقل! 🍪

لقد نجحت! 🌟

لقد تعلمت أن القاموس يخزّن أزواج key: value في أدراج تحمل تسميات. استخدم { } لإنشاء قاموس، وbox["key"] لإلقاء نظرة داخله! 📦

البدء مجانًا

تعلم Python مع معلم ذكاء اصطناعي — مجانًا

اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.

الدورات
35
الدروس
140

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

هل درس «ما القاموس؟» مجاني؟

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