سوف تساعد Apple Swift Playgrounds الأطفال على تعلم الشفرة

المطورين قليلا ، على غرار باد

إن معرفة القراءة والكتابة الحاسوبية ذات أهمية حيوية في الوقت الحاضر ، وهذه الأهمية سوف تنمو فقط في السنوات القادمة. لن يكون معرفة طريقك حول جدول بيانات Excel كافياً للجيل القادم. من المفترض أن يكون الحصول على فهم أساسي للبرمجة أمرًا ضروريًا عندما يدخل أطفال اليوم القوى العاملة - وفي مؤتمر المطور العالمي لعام 2016 (WWDC) ، أعلنت Apple عن الإطلاق الوشيك لتطبيق iPad الذي سيساعد في إعداد أطفال اليوم لمستقبل الغد: Swift Playgrounds .

يركز Swift Playgrounds بشكل كامل على لغة برمجة Swift الخاصة بشركة Apple ، وسوف يقدم للأطفال سلسلة من التحديات لحلها أثناء تعليمهم مهارات الترميز الأساسية اللازمة لحلها. خلال عرض WWDC ، ظهر أحد الأمثلة على حرف يتجول حول الحواف الخارجية للمربع. الرمز الذي تم تقديمه كان لديه تحرّك للحرف في نهاية أحد الجوانب وبدوره ، لكن لا تتحرك أكثر من ذلك. وكان الحل هو ضرورة تكرار الشفرة لكل جانب من جوانب الساحة ، مع توجيه الشخصية إلى البداية.

تدريس المفاهيم الأساسية مثل هذا يعلم أكثر من مجرد لغة ؛ يعلمنا نوع المنطق الذي سيكون قابلاً للتطبيق بغض النظر عن أدوات البرمجة التي قد يلتقطها الطالب في المستقبل. ومن خلال توفير بيئة مرئية تتواجد جنبًا إلى جنب مع تحديات ترميز Swift Playgrounds ، يمكن للأطفال رؤية نتائج جهودهم في الوقت الفعلي ، مما يمنحهم فهمًا أفضل لما يجب فعله بعد ذلك.

إن Swift Playgrounds ليست الخيار الوحيد في السوق عندما يتعلق الأمر بتقديم الفرصة للأطفال للرمز ، بالطبع. على نظام iOS ، تم توفير مجموعة متنوعة من الخيارات - من Hopscotch إلى الكرة الروبوتية Sphero Sprk. والابتعاد عن عالم الهاتف المحمول ، يقوم سكراتش معهد ماساتشوستس للتكنولوجيا في مختبر الإعلام بتعليم الأطفال على شبكة الإنترنت أساسيات البرمجة منذ عام 2005.

خارج نطاق البرمجة ، هناك مجموعة من الخيارات التي تهدف إلى تعريف الأطفال بلطف على تصميم الألعاب أيضًا ، بدءًا من الطوب الفعلي من Bloxels إلى الوجوه المألوفة لـ Adventure Time Game Wizard.

ما يميز Swift Playgrounds عن معظم منافسيها ، بالطبع ، هو التزامها الثابت ببرمجة لغة Apple الرئيسية. منذ طرحها في WWDC 2014 ، شهدت شركة Swift تبنيًا واسعًا بين مطوري ألعاب iOS. حتى كتابة هذه السطور ، تعد لغة البرمجة الرابعة عشر الأكثر شعبية في العالم وفقًا لمؤشر Tiobe. وجود جيل من الأطفال الذين يعرفون ذلك من الداخل والخارج؟ أفترض أن هذا ليس أسوأ رؤية للمستقبل من حيث تجلس أبل.

من خلال إنشاء شركة آبل ، تمنح شركة Swift Playgrounds بعض المزايا أيضًا. على سبيل المثال ، طوروا لوحة مفاتيح مصممة خصيصًا لتلبية احتياجات البرمجة الفريدة لـ Swift ، مما يوفر إتمامًا تلقائيًا يقترح البتات التالية من الشفرة التي قد تحتاجها. كما ستتم توسعة ملاعب Swift جنبًا إلى جنب مع المهارات المتزايدة للمستخدم ، حيث تتقدم من اللبنات الأساسية في البرمجة في سويفت إلى التحديات والمفاهيم الأكثر تقدمًا.

"إن Swift Playgrounds لا تتطلب معرفة مرمزة ، لذا فهي مثالية للطلاب الذين بدأوا للتو" ، كما يقول موقع Swift Playgrounds الرسمي لشركة Apple. "كما أنها توفر طريقة فريدة للمطورين المخضرمين لإيصال الأفكار إلى الحياة بسرعة. ولأنها بنيت للاستفادة الكاملة من جهاز iPad ، فهي تجربة تعليمية فريدة من نوعها".

بالطبع ، كونك صديقًا للأطفال لا يعني أنه مخصص للأطفال فقط . يجب أن يجد مستخدمي iPad المهتمين من أي عمر أن Swift Playgrounds يمثل مقدمة مفيدة لعالم البرمجة. تعد دورة الأساسيات الأساسية لتعليم مفاهيم التطوير الأساسية التالية: الأوامر ، الوظائف ، الحلقات ، المعلمات ، الشفرة الشرطية ، المتغيرات ، عوامل التشغيل ، الأنواع ، التهيئة ، وإصلاح الأخطاء.

على الرغم من عدم تأكيد تاريخ الإطلاق المحدد حتى الآن ، فمن المتوقع أن تتعرض Swift Playgrounds إلى متجر التطبيقات في خريف 2016 حصريًا لجهاز iPad وستتوفر كتنزيل مجاني. لم تفصل شركة آبل بعد عن الموديلات التي سيطلبها آيباد لتشغيلها ، ولكن مع الأخذ بعين الاعتبار أن الديموغرافيات المستهدفة تستهدف على الأقل قليلاً على الجانب الأصغر سنًا ، سنبقي أصابعنا متقاطعة بحيث أنها ستدعم كل ما تحتاج إليه. أجهزة الآي باد التي تستمر أمي وأبي في الركل حول المنزل.