المحتوى الرئيسى

آبل تكشف عن تطبيق يجعل تعلم الترميز ممتعاً وسهلاً لأي شخص

06/14 08:51

طرحت آبل أمس Swift Playgrounds، وهو تطبيق جديد مُبتكَر يعمل على iPad ويجعل تعلُّم الترميز ممتعاً وسهلاً لأي شخص.

يبعث Swift Playgrounds  الحياة في الترميز بواجهة تفاعلية تُشجِّع الطلاب والمبتدئين على استكشاف العمل مع لغة Swift، وهي لغة برمجة سهلة التعلم تُقدمها Apple ويستخدمها مطورون محترفون لإنشاء تطبيقات عالمية المستوى.

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

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

وقال جان ماكدونالد، مؤسس App Camp for Girls: "إن تطبيق Swift Playgrounds الجديد من Apple هو أحد أقوى، بل وأسهل، تطبيقات الترميز التعليمية التي رأيناها في حياتنا، وننتظر على أحر من الجمر دمجه في مناهج معسكرنا القادم. إنه طريقة ممتعة وبديهية ليتعلم طلابنا مبادئ الترميز الأساسية باستخدام iPad، وليصبحوا أيضاً مهرةً في لغة Swift، وهي اللغة التي يمكن أن تنمو معهم في كل ما يختارون القيام به."

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

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

ويسمح لك Swift Playgrounds بإنشاء مجموعة متنوعة تكاد تكون غير محدودة من البرامج التفاعلية باستخدام Swift وإطارات عمل iOS. ويمكنك إنشاء مستندات playground فارغة أو البدء من أحد القوالب المضمنة مع هيكل للرسومات وواجهة المستخدم لبناء تطبيقات قوية تستجيب للمس ومقياس التسارع أو التي تتحكم في أجهزة Bluetooth. ولأن Swift Playgrounds يستخدم كود برمجياً حقيقياً من Swift، يمكن تصدير المشروعات مباشرةً إلى Xcode لإنشاء برامج تعمل على iOS وmacOS ويمكن في نهاية المطاف أن تتحول إلى تطبيقات كاملة.

لأن Swift Playgrounds صُمِّم من الألف إلى الياء من أجل واجهة iPad بتكنولوجيا Multi-Touch، يمكنك إنشاء برامج كاملة بعدد قليل من النقرات. وتسمح لك لوحة مفاتيح الترميز الجديدة بأن تكتب بسرعة حروفاً إضافية شائعة في برمجة Swift عن طريق التمرير عبر المفتاح، بينما يقدم شريط الاختصارات أرجح الأوامر أو القيم بناء على السياق.

أهم أخبار تكنولوجيا

Comments

عاجل