جائزة نقدية بقيمة 2500 دولار للطلاب المبرمجين باستخدام لغة APL من Dyalog
معايير المتقدم
- 13 - 50
- كلا الجنسين
معايير الفرصة
وصف الفرصة
تقدم Dyalog مسابقة برمجة باستخدام لغة APL للطلاب من جميع أنحاء العالم. تتميز لغة APL بأنها لغة تفاعلية تعتمد بشكل رئيس على المصفوفات غير المحدودة Dynamic arrays، وهي لغة سهلة ولا تستغرق الكثير من الوقت للتعلم.
مراحل المسابقة:
تتكون المسابقة من مرحلتين:
- المرحلة الأولى: تحتاج في المرحلة الأولى إلى تقديم حل عشرة ألغاز عن طريق كتابة وظائف APLقصيرة، مما يسمح لك بعرض تفكير موجه نحو المصفوفة.
- المرحلة الثانية: تتضمن المرحلة الثانية مجموعة من المشكلات الأكثر صعوبة، كل منها له مهمة واحدة أو مهمتان. بالإضافة إلى طلب التفكير الموجه نحو المصفوفة، يمكّنك هذا من إظهار قدرتك على كتابة كميات أكبر من التعليمات البرمجية عالية الجودة والموثقة جيدًا.
يمكنك تحميل مشاكل المراحل على شكل ملفات بتنسيق PDF:
- مشاكل المرحلة الأولى.
- مشاكل المرحلة الثانية.
معايير التقديم على المسابقة:
- المسابقة مفتوحة للجميع بإستثناء موظفي Dyalog والمساهمين في وضع المسائل الخاصة بالمسابقة.
- يجب أن تكون ملتحقاً بالمدرسة الابتدائية أو الثانوية أو في كلية جامعية أو في تخصص ضمن الدراسات العليا بدوام كامل (باستثناء جائزة غير الطالب). يمكنك أن تشارك إذا كنت في إجازة طالما أنك ستعود إلى مقاعد الدراسة بدوام كامل خلال عام واحد.
- يمكن المشاركة بحل واحد فقط ولكن يمكن للمشاركين تقديم المزيد من المشاركات حتى حلول الموعد النهائي وسيتم الحكم على آخر حل تمّ تقديمه لمشكلة معينة.
- يجب على المشاركين تقديم معلومات صحيحة ودقيقة بشأن معلومات التواصل والبيانات الشخصية.
- يجب تقديم جميع الحلول باللغة الإنجليزية.
- يتم قبول جميع المشاركات التي تم تقديمها قبل الموعد النهائي للمسابقة. لا تتحمل المسابقة مسؤولية الحلول المفقودة أو المتأخرة أو التالفة.
- يجب على المشاركين التأكد من أنّ جميع الحلول والإجابات المُقدمة هي ملكٌ لهم. وفي حال قدم العديد من الأشخاص مشاركات متماثلة في المرحلة الثانية فسيتم استبعادهم جميعًا.
- بالنسبة لمشاكل المرحلة الثانية البسيطة، من المرجح أن ينتهي الأمر بالحلول إلى أن تكون متشابهة، لذا اجعل إرسالك فريدًا من خلال إضافة تعليقات بكلماتك الخاصة، مما يوضح أنك تفهم ما تفعله التعليمات البرمجية الخاصة بك.
- يُسمح لك بالتعاون مع الآخرين في تعلم APL وحل المشاكل، ولكن يجب أن يتم تقديم كل طلب من قبل فرد واحد وفقط هذا الفرد سيكون مؤهلا للحصول على جائزة. يمكن لكل متعاون تقديم إدخاله الخاص، طالما أن رمز كل مشارك فريد من نوعه.
- يرجى عدم نشر حلولك (الجزئية) عبر الإنترنت إلا بعد إغلاق المسابقة، ولا طلب المساعدة من الخدمات التي تقدم مراجعة الأقران.
الجوائز:
- الجائزة الكبرى: جائزة نقدية بقيمة 2500 دولار أمريكي ودعوة لحضور فعالية مستخدمي Dyalog القادمة. سيحصل الفائز على جائزته خلال هذه الفعالية وستتاح له الفرصة لتقديم أعماله الفائزة. ستغطي Dyalog Ltd جميع رسوم اجتماعات المستخدم وتكاليف السفر التي تصل إلى 3500 دولار أمريكي، بالإضافة إلى 500 دولار أمريكي للمصروفات العرضية للفائز فقط. الطالب الفائز مسؤول عن التأشيرات ووثائق السفر وغيرها من الترتيبات الضرورية ويجب أن يكون قادرًا على السفر قانونًا. من المقرر عقد اجتماع مستخدمي Dyalog التالي (Dyalog '21) في الفترة من 10 إلى 14 أكتوبر 2021 في أولهاو، البرتغال. وفي حال تمّ عقد الاجتماع عبر الانترنت كما حدث في عام 2020 فسوف يقوم الفائز أيضاً بعرض عمله عبر الانترنت وسيتلقى الجائزة النقدية ذاتها.
- جائزة المركز الثاني: مبلغ قدره 1250 دولار.
- جائزة المركز الثالث: مبلغ قدره 750 دولار.
- جوائز المرحلة الثانية: مبلغ قدره 200 دولار لخمسة مشاركين يقدمون مشاركة صحيحة واحدة على الأقل في المرحلة الثانية من المسابقة ويتم اختيارهم عشوائيًا.
- جوائز المرحلة الأول: مبلغ قدره 100 دولار للمشاركين العشرة الذين حصلوا على أعلى تقييم.
- جائزة غير الطالب: سيفوز مشارك واحد من غير الطلاب بالتسجيل المجاني لاجتماع مستخدم Dyalog القادم.
حول APL:
APL هي لغة برمجة تم تطويرها في ستينات القرن الماضي بواسطة Kenneth E. Iverso، حيث تعتبر البيانات المركزية هي المجموعة أو المصفوفة المتعددة الأبعاد وتستخدم على نطاق ضخم من الرموز البيانية الخاصة لتمثيل معظم الوظائف التقنية والمشغلات، مما تؤدي إلى تشكيل شفرة موجزة جدًا. ستسمح لك لغة APL بتطبيق مهارات الحل الخاصة بك مباشرةً على بياناتك المتوافرة واستكشاف الخصائص الأساسية لمجموعة من البيانات من أي نوع أو هيكل، وستتعرف من خلالها بشكل تفاعلي على عالم الخوارزميات من أجل العثور على حلول لمجموعة واسعة من المشاكل أو المعضلات.
اطّلع على المزيد من فرص التبادل الثقافي على فرصة
اطّلع أيضًا على فرص السفر الى المانيا المتاحة على فرصة
اقرأ أيضًا: ماهي تخصصات المستقبل و كيف اختار تخصصي