فكرة هذا التمرين تنطوي على استخدام البرمجة الكينونية على تطبيق 📱 مصمم لاختيار 🤓 طالب عشوائي من الطلبة و الطالبات المشاركين في المبادرة.
- لنسخ الملف على حسابك الشخصي قم بفتح الرابط ثم قم بضغط على (Fork)
- بعمل Clone للملف عن طريق الـGithub Desktop
- افتح المشروع بالـ Xcode
- توجه إلى Student.swift الموجود في ملف Classwork
- 1️⃣أنشئ struct باسم Student يحتوي على ثلاث خصائصname: String, track: String , gender: String
- 2️⃣ انشئ دالة (method) بداخل struct الـStrudent باسم imageName و تقوم بمقارنة الـ gender في حال: إذا كان طالب "boy" سيتم ارجاع صورة لها اسم boyProfileImage وإذا كانت طالبة "girl" سيتم ارجاع صورة لها اسم girlProfileImage
ملاحظة😊: لدينا صور في داخل مجلد Assets.xcassets هناك صورة لولد باسم boyProfileImage وهناك صورة بنت باسم girlProfileImage
- 3️⃣ قم بكتابة مصفوفة من نوع Student Struct و تحتوي على ثلاث مطاليب
- name: ريم خالد, track: iOS, gender: girl
- name: صالح شهاب, track: Web, gender: boy
- name:محمد علي, track: Android, gender: boy
ملاحظة😊: تكتب وتعرف مصفوفة من نوع Student 👇🏻
var students: [Student] =
[
Student(...
Student(...
Student(...
]