ششمین دوره مسابقات برنامه نویسی چالش های فناوری اطلاعات

  1. خانه
  2. chevron_right
  3. ششمین دوره مسابقات برنامه نویسی چالش های فناوری اطلاعات

ششمین دوره مسابقات چالش های حوزه فناوری اطلاعات و ارتباطات

ICT Challenge 6

۲۰ و ۲۱  خرداد ماه ۱۴۰۰

به صورت مجازی و آنلاین

با موضوع:

Programming Challenge

مسابقات در زبان های برنامه نویسی
Java،.Net  ،  Python، Node.js ، Go Lang ، PHP

 

 مقدمه:

رویدادهای ICT Challenge مجموعه مسابقاتی با هدف شناسایی افراد مستعد و توانمند در حوزه ICT می باشد.

این رویداد ها تحت یک سری قوانین خاص و در جهت حل چالش های موجود در حوزه فناوری اطلاعات و ارتباطات برگزار می شوند و شرکت کنندگان در این مسابقات جهت اشتغال به شرکت های فعال این حوزه معرفی خواهند شد.

در هر کدام از این رویداد ها یک چالش خاص در حوزه ICT مورد هدف قرار گرفته و یک مسابقه برای حل این چالش برگزار میشود.

 

روند کلی شکل گیری مسابقات:
 ۱-  انتخاب چالش ها ( کمیته ارتباط با صنعت )

اولین مرحله در برگزاری رویداد ها مشخص کردن دقیق چالش اصلی مسابقه می باشد.

با توجه به هدف اصلی رویداد که شناسایی افراد توانمند جویای کار و ورود این افراد به بازار کار می باشد، چالش ها به روشی انتخاب می شوند که بعد از برگزاری رویداد موضوعی واقعی و مطرح در صنعت حل شده باشد و امکان جذب شرکت کنندگان برتر در صنعت فراهم شود.

در این راستا کمیته ارتباط با صنعت متشکل از شرکت ها، سازمان ها و ارگان های فعال در این حوزه تشکیل میشود. این مجموعه ها چالش های اصلی در حوزه فعالیت خود را مطرح می کنند و پس از بررسی و مشورت چالش های اصلی مسابقه در این کمیته انتخاب می شود.

۲-  تشکیل پلتفرم مسابقه، ملاک های داوری و خروجی های مورد انتظار ( کمیته علمی )

پس از انتخاب چالش مورد نظر در کمیته ارتباط با صنعت نوبت به تعریف مسائل، پلتفرم مسابقه و مشخص کردن ملاک و معیار داوری مسابقه میرسد.

در این راستا کمیته علمی متشکل از اساتید دانشگاه، فعالین حوزه مورد نظر و … تشکیل شده که موارد بالا را مشخص
می کنند.

۳- جذب افراد توانمند جهت شرکت در مسابقه و امور دبیرخانه ای ( کمیته اجرایی )

پس از مشخص شدن چالش ها، صورت مسئله، پلتفرم مسابقه و ملاک های داوری به بخش اصلی رویداد یعنی جذب افراد مستعد جهت شرکت در مسابقه و حل چالش های موجود می رسد. علاوه بر این مورد کلیه امور دبیرخانه ای،
هماهنگی ها، تبلیغات و اطلاع رسانی رویداد، امور اجرایی روز مسابقه و… بر عهده کمیته اجرایی رویداد می باشد.

در این راستا کمیته اجرایی با راه اندازی دبیرخانه رویداد کلیه امور مربوط به این بخش را انجام خواهد داد.

 

 روند کلی برگزاری مسابقات  به صورت مجازی

این مسابقات یکی از رویدادهای مجموعه مسابقات چالش های حوزه فناوری اطلاعات و ارتباطات کشور (ICT Challenge) می باشد و دقیقا مطابق با قوانین و مقررات ICT Challenge برگزار می شود.

این رویداد با تمرکز بر زبان های برنامه نویسی پر کاربرد و پر طرفدار طراحی شده و چالش های اصلی رویداد با استفاده از این زبان های برنامه نویسی حل خواهد شد.

کلیه تیم ها و استارتاپ های فعال در این حوزه می توانند بدون هیچ محدودیتی می توانند در این مسابقات شرکت کنند.

این مسابقات شامل دو مرحله می باشد و طی دو روز به صورت مجازی برگزار می شود.

ثبت نام در این مسابقات در قالب تیم ها دو الی چهار نفره و به صورت رایگان انجام می شود.

هر تیم می تواند یک یا چند زبان برنامه نویسی را برای ورود به مسابقات انتخاب کند.

 

مرحله اول ( روز اول )

در مرحله اول مهارت حل مسئله تیم ها مورد سنجش قرار میگیرد.

بدین صورت که شرکت کنندگان در ابتدای مسابقه با ورود به پروفایل کاربری خود در سامانه مسابقات حدود ۸ الی ۱۲ سوال که از چالش های واقعی در حوزه برنامه نویسی می باشد و توسط کمیته ارتباط با صنعت رویداد طراحی شده است را دریافت خواهند کرد.

سپس شرکت کنندگان تا ساعت ۱۰:۰۰صبح روز دوم مسابقات فرصت دارند تا چالش های مطرح شده را حل کرده و پاسخ را در سامانه مسابقات بارگزاری نمایند.

در کل این مدت تیم داوری و تیم منتور ها به صورت کامل در کنار شرکت کنندگان هستند و به سوالات آنها پاسخ خواهند داد.

روند امتیاز گیری در مرحله اول و راه یابی به مرحله دوم:

مسابقات با تمرکز بر زبان های برنامه نویسی مختلف اجرا می شود. بنابراین سوالات در زبان های برنامه نویسی مختلف متفاوت است. یعنی اگر تیمی زبان برنامه نویسی جاوا را انتخاب کرده باشد سوالات متفاوتی نسبت به تیمی که زبان برنامه نویسی پایتون را انتخاب کرده دریافت خواهد کرد.

هر چالش یک امتیاز مشخص داشته و تیم ها با حل چالش ها امتیاز مربوطه را دریافت می کنند.

هر تیم می تواند یکی یا کلیه زبان های برنامه نویسی را انتخاب نماید و با حل چالش ها، امتیازات بیشتری را دریافت کند.

در نهایت ۱۰ تیمی که بیشترین امتیازات را کسب کرده باشند به مرحله دوم رویداد راه پیدا می کنند.

 

مرحله دوم ( روز دوم )

در مرحله دوم خلاقیت، نوآوری و ایده پردازی تیم ها مورد سنجش قرار خواهد گرفت.

در روز دوم مسابقات تیم هایی که بیشترین امتیاز را دریافت کردند توسط کمیته داوری رویداد معرفی خواهند شد.

تیم های برتر می بایست طبق برنامه زمان بندی اعلام شده، جهت ارائه در جلسه پرسش و پاسخ آماده شوند.

بدین صورت به هر تیم حدود ۱۵ دقیقه وقت داده می شود تا با طراحان چالش ها به بحث و گفتگو بنشینند.

لازم به ذکر است تیم داوری شامل اساتید دانشگاه و افراد متخصص فنی شرکت های سرمایه گذار فعال در این حوزه
می باشند.

کلیه این مراحل به صورت مجازی و آنلاین اجرا خواهد شد و تمامی شرکت کنندگان می توانند به صورت مستقیم این مراحل را مشاهده کنند.

با توجه نمره فنی هر تیم در مرحله اول و نمره ارائه حضوری در مرحله دوم تیم های برتر مشخص خواهند شد و جوایز نقدی خود را دریافت خواهند کرد.

 

 برنامه زمان بندی مسابقات:

 

روز اول مسابقه

شرح برنامه

توضیحات

مدت زمان

زمان

افتتاحیه

تشریفات افتتاحیه و سخنرانی های کلیدی

۶۰ دقیقه

۸:۰۰ الی ۹:۰۰

کارگاه آموزشی

موضوع کارگاه اعلام خواهد شد.

۶۰ دقیقه

۹:۰۰ الی ۱۰:۰۰

مسابقه

شروع مسابقه راس ساعت ۹:۰۰ صبح
تیم ها مشغول به حل مسائل خواهند شد

۲۴  ساعت

۱۰ صبح روز اول مسابقه الی ۱۰ صبح روز دوم مسابقه

پایان مرحله اول

روز دوم مسابقه

شرح برنامه

توضیحات

مدت زمان

زمان

معرفی تیم های برتر

۱۰ تیم برتر که بیشترین امتیاز را دریافت کردند معرفی
می شوند

۱۰:۰۰

ارائه تیم های برتر به کمیته داوری

در این بخش کلیه تیم ها به صورت مجازی و آنلاین به ارائه راه حل ها و ایده های خود در جهت حل چالش های مسابقه
می پردازند
تیم های برتر در این مرحله مشخص می شوند

۳  ساعت

۱۰:۰۰ الی ۱۳:۰۰

اختتامیه

تشریفات اختتامیه

سخنرانی ها
اعلام توضیحات تیم داوری در مورد روند مسابقه
اعلام تیم های برتر و اهدای جوایز

۶۰  دقیقه

۱۳:۰۰ الی ۱۴:۰۰

پایان مسابقات

 

فهرست