زیرمجموعه

پروژه‌های نرم‌افزاری

SW01 · نرم‌افزار، هوش مصنوعی و شبیه‌سازی

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

اکنون ثبت‌نام کنید جزوه قوانین همه دسته‌بندی‌ها

یک مشکل پیدا کنید. ساخت نرم افزار کار

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

در این رویداد، ویژگی‌های اصلی را نشان می‌دهید، نحوه حرکت کاربر را در نرم‌افزار نشان می‌دهید و کدها و تصمیم‌های پشت آن را توضیح می‌دهید. آزمایش، مدیریت خطای مفید و رابط کاربری واضح به شما کمک می کند تا نشان دهد که برنامه می تواند فراتر از یک ارائه آماده کار کند.

هیئت داوران به عملکرد، اصالت، کیفیت کد و مفید بودن نگاه می کند. شما به لیست طولانی از ویژگی ها نیاز ندارید. روی یک مشکل واضح و راه حل قابل اعتمادی که درک می کنید تمرکز کنید. تهیه فایل های پروژه، گزارش و نمایش مورد نیاز توسط آیین نامه رسمی.

حوزه‌های تمرکز پروژه

طراحی الگوریتم

توسعه الگوریتم کارآمد، استراتژی‌های حل مسئله و کاربرد تفکر محاسباتی.

ساختار داده و پایگاه داده

انتخاب ساختارهای داده مناسب، طراحی پایگاه داده و مدیریت داده برای راه‌حل‌های با عملکرد بالا.

معماری نرم‌افزار

ساخت معماری‌های نرم‌افزاری مدرن با اصول مقیاس‌پذیری و کد تمیز.

Software Development

برای مشکلات دنیای واقعی راه‌حل بسازید

شرکت‌کنندگان پروژه‌های نرم‌افزاری اصیل توسعه می‌دهند که مشکلی اجتماعی را حل می‌کنند.

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

از آمادگی تا مسابقه

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

چه چیزی را تهیه کنیم

یک پروژه کاری، منبع قابل ویرایش یا فایل های پروژه، یک گزارش و یک ویدیوی نمایشی آماده کنید. منابع خارجی و سهم خود را به وضوح شناسایی کنید.

در روز مسابقه

پروژه را به صورت زنده اجرا کنید، عملکردهای اصلی آن را نشان دهید و به سؤالات مربوط به انتخاب های خود پاسخ دهید. آماده باشید تا تست ها، خطاها و پیشرفت ها را به زبان خودتان توضیح دهید.

آنچه هیئت منصفه به دنبال آن است

ارزیابی از روبریک دسته و سطح ثبت نام شما پیروی می کند. یک راه حل کارآمد و به خوبی درک شده بیشتر از تعداد ویژگی ها یا پیچیدگی های غیر ضروری اهمیت دارد.

سطوح 01–07 • نمایش زنده • حداکثر 100 امتیاز

گزارش: حداکثر 10 صفحه ویدئوی نمایش: حداکثر 3 دقیقه. فایل های منبع مورد نیاز یا مخزن و دستورالعمل های راه اندازی را ارسال کنید. شواهد مربوط به دسته و مهلت رسمی را در دفترچه قوانین بررسی کنید.

معیارهای ارزیابیامتیاز
عملکرد و پایداری30
نوآوری و اصالت25
کیفیت کد و معماری25
تجربه کاربری و ابزار20

محوطه ارائه پروژه

قوانین و راهنمای مسابقه

قبل از آماده‌سازی پروژه خود، قوانین رسمی مسابقه، معیارهای ارزیابی، الزامات پروژه و دستورالعمل‌های ارسال را مرور کنید.

انگلیسی · V3.0

مشارکت به معنای پذیرش آیین نامه رسمی است. از همه تیم‌ها، مربیان و دانش‌آموزان انتظار می‌رود که قوانین را بخوانند، درک کنند و از آن پیروی کنند.