Coding for Kids · درس

قائمة بالمهام

خزّنوا المهام في قائمة

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

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

لننظّم مهامنا! 📝

مرحبًا يا صديقي! 👋 هل تنسون أحيانًا أداء الأعمال المنزلية أو حل الواجبات؟ 😅 تساعدكم قائمة المهام على التذكر!

سننشئ اليوم قائمة باستخدام Python، وذلك عبر صندوق خاص يُسمى list! 📦

print("Let's build a To-Do List! 📝")

ما القائمة؟ 📦

تشبه القائمة حقيبة ظهر تحفظ أشياء كثيرة بترتيب معين! 🎒

نكتبها بين القوسين المربعين [ ] ونضع العناصر بداخلها، مع الفصل بينها بفواصل. ✨

tasks = ["Do homework", "Feed the cat", "Clean room"]
print(tasks)

قائمة فارغة 🫙

أحيانًا نبدأ من دون أي مهام بعد. هذه قائمة فارغة! 🫙

يمكننا إضافة الأشياء إليها لاحقًا، واحدًا تلو الآخر!

tasks = []
print("My list is empty:", tasks)

عدّ المهام 🔢

كم عدد المهام الموجودة في قائمتنا؟ استخدموا len() لعدّها! 🧮

tasks = ["Read a book", "Brush teeth", "Walk the dog"]
print("You have", len(tasks), "tasks! 📋")

اختيار مهمة واحدة 👆

لكل عنصر موضع يُسمى فهرسًا. 🔢

مفاجأة: يبدأ العد من 0! لذلك تكون المهمة الأولى عند الفهرس 0! 🥇

tasks = ["Wash hands", "Eat lunch", "Play"]
print("First task:", tasks[0])
print("Second task:", tasks[1])

المهمة الأخيرة 🏁

هل تريدون العنصر الأخير؟ استخدموا -1! فهو يعدّ من النهاية. 🔚

هذه حيلة مفيدة في Python! ✨

tasks = ["Math", "Science", "Art"]
print("Last task:", tasks[-1])

يمكن للقوائم احتواء أي شيء 🌈

يمكن للقائمة أن تحتوي على كلمات وأرقام وحتى رموز تعبيرية! 🎈

نستخدم عادةً الكلمات (النصوص) لكل مهمة في قائمة المهام. 📝

fun_list = ["🍎", "Ride bike", 7, "Sing"]
print(fun_list)

تغيير مهمة ✏️

هل ارتكبتم خطأ؟ يمكننا تغيير مهمة باستخدام فهرسها! ✏️

ما عليكم سوى إعطائها قيمة جديدة. إصلاح سهل! 🔧

tasks = ["Do homwork", "Sleep"]
tasks[0] = "Do homework"
print(tasks)

هل هي موجودة في القائمة؟ 🔍

يمكننا سؤال Python عمّا إذا كان شيء ما موجودًا في قائمتنا باستخدام in! 🕵️

وسيعيد الإجابة True أو False!

tasks = ["Clean room", "Study"]
print("Study" in tasks)
print("Play games" in tasks)

قائمة المهام مميزة 🌟

قائمة المهام ليست سوى قائمة من كلمات المهام! 📝

سنتعلم في الدروس التالية كيفية إضافة المهام وإزالتها وعرضها. استعدوا! 🚀

todo = ["Make breakfast", "Pack bag"]
print("Today I must:", todo)

نجم القوائم! ⭐

لقد تعلمتم كل شيء عن القوائم! 🎉

  • تستخدم القوائم القوسين المربعين [ ] 📦
  • يمكنكم العد باستخدام len() 🔢
  • العنصر الأول عند الفهرس 0! 🥇
  • -1 هو العنصر الأخير 🔚

التالي: إضافة مهام جديدة! ➕

print("I am a list star! ⭐")

اختبار سريع ✅

لنتحقق مما تعلمتموه عن القوائم! 🧠

وقت المراجعة! 🎒

عمل رائع يا مستكشف القوائم! 🌟

  • تحتوي القائمة على عناصر كثيرة مرتبة 📦
  • تنشئ الأقواس المربعة [ ] قائمة
  • يعدّ len() العناصر 🔢
  • يبدأ الفهرس من 0، والأخير هو -1 🏁
  • يتحقق in من وجود شيء ما 🔍

التالي: إضافة المهام إلى قائمتنا! ➕

print("A List of Tasks: complete! 🚀")
البدء مجانًا

تعلم 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