المستوى: مبتدئ · وقت التعلم المتوقع: 16 دقيقة
باختصار: القائمة أو المصفوفة تحفظ مجموعة عناصر بترتيب محدد. في Dart، ستستخدم المثال التالي ثم تنفذ تمرينًا بسيطًا بنفسك.
ماذا ستتعلم؟
- حفظ مجموعة قيم والوصول إلى عنصر منها
- تشغيل مثال قصير وقراءة النتيجة
- إجراء تغيير بسيط بنفسك
قبل أن تبدأ
احفظ المثال في ملف main.dart وشغّله باستخدام Dart SDK.
المقدمة
في هذا الدرس من سلسلة Dart للمبتدئين سنتعلم القوائم والمصفوفات، دون افتراض خبرة برمجية سابقة. القائمة أو المصفوفة تحفظ مجموعة عناصر بترتيب محدد.
الشرح خطوة بخطوة
يحفظ المثال ثلاثة ألوان، ويقرأ العنصر الأول باستخدام الفهرس صفر.
في اللغات التي تحتاج إلى مترجم، انسخ المثال كاملًا لأن الأسطر التي تجهز البرنامج جزء من طريقة تشغيله. اقرأ الأوامر من الأعلى إلى الأسفل، ثم غيّر قيمة واحدة فقط في كل تجربة حتى تفهم أثرها.
مثال عملي قابل للتجربة
void main() {
List<String> colors = ["أحمر", "أزرق", "أخضر"];
print(colors[0]);
}
ماذا تتوقع أن يحدث؟
في الأمثلة الحالية يبدأ فهرس العناصر من صفر لا من واحد.
تمرين للتطبيق
اعرض اللون الثاني بدل الأول ثم أضف لونًا رابعًا.
جرّب وحدك أولًا. إذا ظهرت رسالة خطأ، قارن الكود بالنسخة الأصلية حرفًا حرفًا ثم أعد التشغيل.
تحقق من فهمك
سؤال: ماذا سيحدث إذا نفذت التغيير المذكور في التمرين؟ اكتب توقعك أولًا، ثم شغّل المثال وقارن النتيجة.
خلاصة الدرس
تعلمت اليوم القوائم والمصفوفات في Dart، وطبقت مثالًا صغيرًا يساعدك على بناء الخطوة التالية.
المرجع الرسمي
مرجع Dart الرسمي أو التقني للاطلاع الاختياري؛ لا تحتاج إلى قراءته كاملًا الآن.
الدرس التالي: 14 | استقبال مدخلات في Dart للمبتدئين




