المپیاد کامپیوتر در ایران

المپیاد کامپیوتر در ایران از سال ۱۳۶۹ و توسط معاونت دانش‌پژوهان جوان برگزار می‌شود. این المپیاد هر ساله بین دانش‌آموزان دبیرستان دوره دوم (سال دهم و یازدهم) برگزار می‌گردد و برگزیدگان نهایی به عنوان نماینده ایران به المپیاد جهانی کامپیوتر اعزام می‌شوند.
شیوه برگزاری
این المپیاد در حال حاضر طی چهار مرحله برگزار می‌شود.
مرحله اول
آزمون مرحله اول شامل حدودا ۳۰ سوال تستی پنج گزینه‌ای است که با هدف سنجش هوش شرکت‌کنندگان و با نیاز به حداقل دانش قبلی طراحی شده‌است. حدودا ۱۲ درصد برتر شرکت کنندگان این مرحله و همچنین ۱۰ نفر برتر هر استان برای آزمون مرحله دوم برگزیده می‌شوند.
مرحله دوم
این آزمون در دو روز برگزار می‌شود که روز اول آن تستی و روز دوم، تشریحی می‌باشد. معمولا حدود ۷۵ نفر برتر این آزمون برای آزمون مرحله سوم برگزیده می‌شوند.
مرحله سوم
این آزمون به صورت برنامه‌نویسی می‌باشد و حدودا ۴۰ نفر در آن برای دوره تابستان برگزیده می‌شوند، سوال‌های این آزمون معمولا سوال‌هایی هستند که بدون استفاده از الگوریتم‌های پیچیده حل می‌شوند، برای حل این سوال‌ها دانش‌پژوه باید مانند مرحله ۲ سوال‌ها را به صورت نظری حل کند، سپس آن را به صورت کد پیاده‌سازی کند، البته در این سوال‌ها از الگوریتم‌هایی مانند الگوریتم‌های اولیه گراف و برنامه‌نویسی پویا نیز استفاده می‌شود، همچنین مهارت در نوشتن کدهای پسگرد (backtrack) بسیار تاثیرگذار و کاربردی است.
دوره تابستانی
افرادی که در مرحله سوم برگزیده می‌شوند تابستان تحت آموزش قرار می‌گیرند و در نهایت به دانش پژوهان مدال‌های برنز، نقره و طلا به صورت زیر داده می‌شود:
به ۸ نفر اول دوره تابستان مدال اهدا خواهد شد.
به نفرات ۹ تا ۲۴ دوره تابستان مدال اهدا خواهد شد.
به دیگر دانش‌پژوهان مدال اهدا خواهد شد.
دارندگان نشان طلا به دوره یک‌ساله آمادگی تیم جهانی دعوت می‌شوند و از میان آنان، ۴ نفر به عنوان نماینده ایران در المپیاد جهانی انتخاب می‌گردند.
حضور ایران در المپیاد جهانی کامپیوتر
ایران تاکنون ۲۵ مرتبه در این مسابقات شرکت داشته و در مجموع موفق به کسب ۲۳ مدل طلا، ۵۴ مدال نقره و ۲۳ مدال برنز شده‌است.
+ایرانیان حاضر
سال
میزبان
نام
مدال
۲۰۱۸
ژاپن، تسوکوبا
محمد مهدوی
طلا
کیوان رضایی
نقره
مهرداد صابری کمرپشتی
نقره
سیدمهدی صادق‌شبیری
برنز
۲۰۱۷
ایران، تهران
سید محمدحسین نعمت‌الهی
طلا
آرش محمودیان بیدگلی
نقره
محمد صانعیان
نقره
حمیدرضا هدایتی
نقره
علی احمدی
نقره
امیر آذرمهر
نقره
ایمان غلامی
نقره
علی شفیعی
نقره
۲۰۱۶
روسیه، قازان
علی بهجتی
طلا
آرش محمودیان بیدگلی
طلا
امیرمحمد دهقان
نقره
سید پارسا میرطاهری
نقره
۲۰۱۵
قزاقستان، آلماتی
علی حقانی
طلا
علی بهجتی
طلا
امیرکیوان محتشمی
نقره
پیمان جبارزاده گنجی
برنز
۲۰۱۴
تایوان، تایپه
محمدامین خشخاشی‌مقدم
طلا
امیرمحسن آهنچی‌مرکز
طلا
مجتبی فیاض‌بخش
نقره
ایلیاد رمضانی
نقره
۲۰۱۳
استرالیا، بریزبن
سید حامد والیزاده‌طوسی
طلا
دانیال مهرجردی
نقره
کیوان علی‌زاده وحید
نقره
فرزاد عبدالحسینی
برنز
۲۰۱۲
ایتالیا، سیرمیونه
سعید ایلچی‌غزن
طلا
سید حامد ولیزاده‌طوسی
طلا
علیرضا فرهادی
نقره
محمدرضا ملکی قهفرخی
نقره
۲۰۱۱
تایلند، پاتایا
سید مهران خلدی
نقره
سجاد جلالی ندوشانی
نقره
کسری عدالت‌نژاد خامنه
نقره
محمدرضا کسنوی یزدی
برنز
۲۰۱۰
کانادا، واترلو
علی بابایی چشمه احمدرضایی
طلا
مهرداد طهماسبی
نقره
سید مهران خلدی
نقره
بهروز ربیعی
برنز
۲۰۰۹
بلغارستان، پلوودیو
علی بابایی چشمه احمدرضایی
طلا
سهیل احسانی بنافتی
نقره
فرشته خانی
نقره
پویا وحیدی فردوسی
نقره
۲۰۰۸
مصر، قاهره
۲۰۰۷
کرواسی، زاگرب
سپیده مهابادی
طلا
سعیدرضا صدیقین
نقره
سینا صادقیان صادق‌آباد
نقره
حسام اخلاق‌پور
نقره
۲۰۰۶
مکزیک، مریدا
وحید لیاقت
طلا
نیما احمدپور اناری
نقره
شایان احسانی
نقره
حسام اخلاق‌پور
برنز
۲۰۰۵
لهستان، نووی سونتس
مهدی صفرنژاد بروجنی
نقره
محمد مهینی
نقره
علی ملک‌زاده
برنز
محمدامین صادقی
برنز
المپیاد جهانی کامپیوتر
حضور ایران در المپیادهای جهانی