Nə hazırlamaq
İşçi layihə, onun redaktə edilə bilən mənbəyi və ya layihə faylları, hesabat və nümayiş videosu hazırlayın. Xarici resursları və öz töhfənizi aydın şəkildə müəyyənləşdirin.
SW01 · Proqram təminatı, süni intellekt və simulyasiya
Python, C++ və digər proqramlaşdırma dillərindən istifadə edərək innovativ proqram tətbiqləri hazırlayın və rəqəmsal həllər yaradın.
Kiməsə nəyisə daha yaxşı etməyə kömək edən proqram yaradın: məlumatı təşkil edin, bacarıq öyrənin, tapşırığı avtomatlaşdırın və ya praktiki problemi həll edin. Komandanız istifadəçiləri və məqsədi seçir, sonra tək bir ideya təqdim etməkdənsə, işləyən proqram hazırlayır.
Tədbirdə siz əsas xüsusiyyətləri nümayiş etdirirsiniz, istifadəçinin proqram təminatı vasitəsilə necə hərəkət etdiyini göstərir və onun arxasındakı kodu və qərarları izah edirsiniz. Test, faydalı səhvlərin idarə edilməsi və aydın interfeys kömək göstərir ki, proqram hazırlanmış təqdimatdan kənarda işləyə bilər.
Münsiflər heyəti funksionallığa, orijinallığa, kodun keyfiyyətinə və faydalılığına baxır. Xüsusiyyətlərin uzun siyahısına ehtiyacınız yoxdur; aydın problemə və başa düşdüyünüz etibarlı həllə diqqət yetirin. Rəsmi qaydalar kitabında tələb olunan layihə fayllarını, hesabatı və nümayişi hazırlayın.
Effektiv alqoritm inkişafı, problem həlletmə strategiyaları və hesablama düşüncəsinin tətbiqi.
Düzgün verilənlər strukturlarının seçimi, verilənlər bazası dizaynı və yüksək performanslı həllər üçün data idarəetməsi.
Miqyaslana bilən, davamlı və təmiz kod prinsipləri ilə müasir proqram arxitekturaları qurmaq.
İştirakçılar cəmiyyət problemini həll edən və ya müəyyən bir sektora töhfə verən orijinal proqram layihələri inkişaf etdirirlər.
Layihələr ekspert münsiflər tərəfindən texniki dərinlik, istifadəçi təcrübəsi, kod keyfiyyəti və innovasiya baxımından qiymətləndirilir.
Təcrübəni başa düşmək üçün bu təlimatdan istifadə edin. Tam giriş və texniki tələblər üçün rəsmi qaydalar kitabını oxuyun.
İşçi layihə, onun redaktə edilə bilən mənbəyi və ya layihə faylları, hesabat və nümayiş videosu hazırlayın. Xarici resursları və öz töhfənizi aydın şəkildə müəyyənləşdirin.
Layihəni canlı yayımlayın, onun əsas funksiyalarını nümayiş etdirin və seçimlərinizlə bağlı suallara cavab verin. Testləri, səhvləri və təkmilləşdirmələri öz sözlərinizlə izah etməyə hazır olun.
Qiymətləndirmə kateqoriya rubrikası və qeydiyyatdan keçmiş səviyyənizi izləyir. İşləyən, yaxşı başa düşülən həll funksiyaların sayından və ya lazımsız mürəkkəblikdən daha vacibdir.
Səviyyələr 01–07 • Canlı nümayiş • Maksimum 100 xal
Hesabat: maksimum 10 səhifə. Nümayiş videosu: maksimum 3 dəqiqə. Tələb olunan mənbə faylları və ya repozitoriya və quraşdırma təlimatlarını təqdim edin; kateqoriyaya aid sübutları və qaydalar kitabındakı rəsmi son tarixi yoxlayın.
| Qiymətləndirmə meyarları | Xallar |
|---|---|
| Funksionallıq və Sabitlik | 30 |
| Yenilik və Orijinallıq | 25 |
| Kodun keyfiyyəti və memarlığı | 25 |
| İstifadəçi Təcrübəsi və Utility | 20 |
Layihənizi hazırlamadan əvvəl rəsmi müsabiqə qaydalarını, qiymətləndirmə meyarlarını, layihə tələblərini və təqdimat təlimatlarını nəzərdən keçirin.
İştirak rəsmi qaydalar kitabının qəbulunu nəzərdə tutur. Bütün komandalardan, mentorlardan və tələbələrdən qaydaları oxuması, başa düşməsi və onlara əməl etməsi gözlənilir.