Swift Playgrounds: تعلم البرمجة بلغة Swift
Интерактивное введение в Swift для начинающих
ملخص:
مقدمة
كتاب «Swift Playgrounds» (من تأليف Apple Education، عام 2016، 180 صفحة) ليس مجرد كتاب دراسي، بل هو مغامرة تفاعلية كاملة في عالم البرمجة بلغة Swift. صُمم خصيصًا لأولئك الذين لم يكتبوا كودًا من قبل، لكنهم يريدون تعلم كيفية إنشاء تطبيقات لنظامي iOS وmacOS. على عكس الكتب الأكاديمية الجافة، يقدم هذا الكتاب نهجًا قائمًا على اللعب: تتحكم في شخصية، وتحل الألغاز، وتتقن تدريجيًا بناء جملة Swift، ومنطق الخوارزميات، وأساسيات البرمجة كائنية التوجه. يعكس اسم «Playgrounds» (ساحات اللعب) الجوهر تمامًا — التعلم من خلال اللعب والتجارب.
عن ماذا يتحدث الكتاب
الكتاب مبني كسلسلة من الدروس التي تُجرى في بيئة Swift Playgrounds (متاحة على iPad وMac). تبدأ بأبسط الأوامر — تحريك الشخصية عبر الشبكة، وجمع البلورات، وتفعيل البوابات. تدريجيًا، تصبح المهام أكثر تعقيدًا: تظهر الحلقات التكرارية، والعبارات الشرطية، والدوال، ثم مفاهيم أكثر تقدمًا — الهياكل، والكلاسات، والبروتوكولات، والعمل مع الرسومات. كل فصل هو مستوى جديد يُفتح فقط بعد إكمال المستوى السابق بنجاح. يتضمن الكتاب أيضًا أقسامًا حول تصحيح الأخطاء وتحسين الخوارزميات، مما يعوّد على أسلوب برمجة جيد منذ البداية.
لمن هذا الكتاب
Swift Playgrounds موجه للمبتدئين المطلقين، بما في ذلك الأطفال من سن 10 سنوات والبالغين الذين لم يبرمجوا من قبل.