هناك العديد من المسابقات المختصة بعلم البرمجة وكل جديد للحلول الابتكارية من خلال البرمجة ولعل حملة مليون مبرمج عربي هي احد المبادرات للنهوض بالبرمجة بين شباب الوطن العربي والتقدم والتطور بينها وبين المبرمجون الاخرون في شتي بقاع العالم.
وهناك ايضآ مسابقات عالمية للبرمجة وربما تعرف أحدًا تقدم للمسابقة أو كان عضوًا فيها؟ هل رأيت طلابًا في جامعتك يرتدون ملابس موحدة من أجل التقدم لمسابقة برمجية على مستوى الجامعة؟ في حال كان جوابكم بـ”لا”، فنحن هنا بصدد تعريفكم بأقوى مسابقة برمجية على المستوى العالمي، والتي تدعى ACM ICPC.
مسابقة ACM ICPC العالمية للبرمجة، ما هي ولماذا هي مركز الاهتمام للمبرمجين
الـACM هي كلمة المختصرة لـ "Association for Computing Machinery"، وهي جمعية دولية علمية للحوسبة، تأسست في عام 1947، وهي أكبر مجتمع للحوسبة العلمية والتعليمية في العالم.أمّا ICPC فهي كلمة مختصرة لـ"International Collegiate Programming Contest" أي المسابقة البرمجية التنافسية بين طلاب جامعات العالم.
تعتبر ACM ICPC بمثابة “أولمبياد مسابقات البرمجة”، فهي أقدم وأكبر وأرقى مسابقة برمجة في العالم.
وهي مسابقة متعددة المستويات تعتمد على الفريق الذي يتكون من ثلاثة أشخاص، ويقع مقرها الرئيسي في جامعة Baylor في تكساس، وتعمل وفق القواعد والأنظمة التي تضعها ACM، حيث يأتي مشاركوها من أكثر من 2000 جامعة منتشرة في 80 دولة، وست قارات حول العالم.
تتنافس الفرق على مستوى جامعتهم، والفرق الفائزة تتنافس على مستوى دولتهم، من ثم الفائزة منها تتنافس على مستوى إقليمهم (مثل: الفرق العربية تتنافس على مستوى الوطن العربي)، ومن ثم على مستوى العالم.
فيما يتعلق بالجوائز المالية: يأخذ الفريق الأول مبلغ $12.000 إلى جانب ميدالية ACM ICPC الذهبية للعام، كما يتم منح الفرق التي تليهم أيضًا ميدالية ذهبية مع جائزة مالية قدرها 6000$، ويحصل كل فريق من فرق الميدالية الفضية على 3000$، أمّا فرق الميدالية البرونزية فيحصل على 1500$.
بالإضافة إلى ذلك، يحصل المشاركون والمدربون والموظفون (بما فيهم الأعضاء المتطوعين) على عضوية مجانية في ACM لمدة عام.
والأهم من ذلك كله، يحصل الفائزون أيضًا على حقوق فاخرة، وعروض عمل من بعض أكبر الشركات البرمجية في العالم (..Google, IBM, Facebook, Microsoft).
♢ هيكلية المسابقة: ♢
- ♢ كل فريق يتكون من ثلاثة متسابقين، وواحد احتياطي إن لزم.
- ♢ لكل فريق يوجد مدرب، الذي يجب أن يكون بالهيئة التدريسية في جامعتهم أو موظف فيها.
- ♢ يستطيع للمدرب أن يدرب أكثر من فريق.
- ♢ المسابقة تحتوي على عدة مسائل (من 8 إلى 10 بشكل عام)، بمستويات صعوبة متفاوتة، وحلها يكون على شكل خوارزمية برمجية.
- ♢ على المتسابقين أن يفكروا بالمسألة، يضع الحل الأولي، يفكرون بالاستثناءات التي يمكن أن تطرأ، يسقطون حلهم على الاستثناءات، فإن كانت خوارزميتهم مناسبةً لحلها أيضًا يرسلون الإجابة إلى الحكم، وإلّا فيعيدون التفكير بالمسألة.
- ♢ لكل فريق نقاط تعتمد على عدد المسائل التي أجابوا عليها، الوقت الذي استهلكوه لحل المشكلة، وعدد الحل الخاطئ الذي أرسل للحكم.
- ♢ كل فريق ينجح في حل مسألة يحصل على بالون ملون.
- ♢ الفرق الأوائل لعام 2017 في ACM ICPC وهؤلاء هم فئة الجائزة الذهبية
الفائزون بالمسابقة
1️⃣ لقد احتلت جامعة "ITMO University" الروسية المرتبة الأولى عالميًا
2️⃣ فيما احتلت جامعة "University of Warsaw" البولندية المرتبة الثانية
3️⃣ احتلت جامعة "Seoul National University" الكورية الجنوبية المرتبة الثالثة
4️⃣ احتلت جامعة "St. Petersburg State University" الروسية المرتبة الرابعة
♢ فئة الجائزة الفضية فكانت من نصيب:
5️⃣ الروسية في المرتبة الخامسة "Moscow Institute of Physics & Technology"
6️⃣ الصينية في المرتبة السادسة “Tsinghua University”
7️⃣ الصينية في المرتبة السابعة "Peking University"
8️⃣ الصينية أيضًا في المرتبة الثامنة "Fudan University"
♢ فئة الجائزة البرونزية من نصيب:
9️⃣ الكوريا الشمالية بالمرتبة التاسعة "KAIST"
♢ على الصعيد العربي:
قد شاركت دول عربية بالمسابقة البرمجية العالمية ICPC، وليس لمرة واحدة بل لأكثر من مرة، وهو لأمر ببالغ الأهمية أن نرى مشتركين عرب يصلون إلى مستوى عالي جدًا من الذكاء الخوارزمي والبرمجي لينافسوا فرق عالمية، مثل: سوريا ومصر اللّتين وصلتا للعام 2017 أيضًا إلى المسابقة العالمية.
وهم نفسهم الدول التي نجحت في مسابقة ACM على مستوى الوطن العربي ACM ACPC، حيث ACPC اختصار لكلمة “Arab Collegiate Programming Contest” التي أقيمت في شرم الشيخ، بدولة مصر.
وهم ثلاث فرق سورية من ثلاث جامعات مختلفة، وست فرق مصرية من جامعات مختلفة أيضًا.
احتلت الجامعة الألمانية في القاهرة "German University in Cairo" المرتبة الأولى على مستوى الشرق الأوسط حسب تقييم ACM ICPC لعام 2017.
إن كنت تريد أن تتعرف أكثر إلى المسابقة، نتائج المسابقات، وترتيب الدول العربية في السنوات السابقة، فادخل إلى
رابط الموقع الرسمي
أهم طلبات البحث حول هذا المقال
مسابقات البرمجة العالمية
مسابقة البرمجة العالمية
مسابقات برمجة
مسابقة برمجة
مسابقة البرمجة
مسابقات البرمجة
مسابقات برمجية
مسابقة icpc
مسابقة acm
مسابقات icpc
quiz programmation
مسابقات البرمجة في مصر
acm-icpc
concours programmation
acpc ما هو
مسابقات البرمجة في السعودية
مسابقه acm
icpc مسابقة
icpc ما هو
مسابقة عالمية
"ACM ICPC العالمية للبرمجة: تحدّي العقول وتجسيد الإبداع"
"ACM ICPC: المنصة العالمية للمبرمجين الطموحين"
"تفاصيل مسابقة ACM ICPC العالمية للبرمجة ولماذا يجب على المبرمجين المشاركة فيها"
"ACM ICPC العالمية للبرمجة: تحدي السرعة والدقة والإتقان"
"مسابقة ACM ICPC العالمية للبرمجة: فرصة للتحدي والتعلم وتوسيع آفاق المبرمجين"
"مسابقة ACM ICPC العالمية للبرمجة: رحلة إلى عالم البرمجة المثالي"
"ACM ICPC: البطولة العالمية للبرمجة التي تختبر قدرات المبرمجين وتنمي مهاراتهم"
"ACM ICPC العالمية للبرمجة: تنافس شرس وإبداع بلا حدود"
"ACM ICPC العالمية للبرمجة: التحدي الأكبر للمبرمجين الطموحين"
"ACM ICPC العالمية للبرمجة: إبراز مواهب المبرمجين وتوفير فرصة الإطلاع على أحدث التقنيات والابتكارات في عالم البرمجة".