Neler hazırlanmalı?
Çalışan bir projeyi, düzenlenebilir kaynak veya proje dosyalarını, bir raporu ve bir tanıtım videosunu hazırlayın. Dış kaynakları ve kendi katkınızı açıkça tanımlayın.
SW01 · Yazılım, Yapay Zekâ ve Simülasyon
Python, C++, Java veya benzeri programlama dilleri kullanarak yenilikçi yazılım çözümleri geliştirin ve projelerinizi uluslararası arenada sergileyin.
Bilgileri düzenleyen, öğrenmeyi kolaylaştıran, bir işi otomatikleştiren veya günlük bir sorunu çözen bir program geliştirin. Takımınız hedef kullanıcıyı ve amacı belirler, ardından bu ihtiyacı karşılayan çalışan bir uygulama oluşturur.
Etkinlikte ana özellikleri gösterecek, kullanıcının yazılımda nasıl hareket ettiğini gösterecek ve kodu ve arkasındaki kararları açıklayacaksınız. Testler, faydalı hata yönetimi ve net bir arayüz, uygulamanın hazırlanmış bir sunumun ötesinde de çalışabileceğini göstermeye yardımcı olur.
Jüri işlevsellik, özgünlük, kod kalitesi ve kullanışlılığa bakar. Uzun bir özellik listesine ihtiyacınız yok; Net bir soruna ve anladığınız güvenilir bir çözüme odaklanın. Resmi şartnamenin gerektirdiği proje dosyalarını, raporu ve gösterimi hazırlayın.
Verimli algoritma geliştirme, problem çözme stratejileri ve hesaplamalı düşünme becerilerinin uygulanması.
Doğru veri yapılarının seçimi, veritabanı tasarımı ve veri yönetimi ile performanslı çözümler üretme.
Ölçeklenebilir, sürdürülebilir ve temiz kod prensipleriyle modern yazılım mimarileri oluşturma.
Katılımcılar, toplumsal bir sorunu çözen veya belirli bir sektöre katkı sağlayan özgün yazılım projeleri geliştirirler. Web uygulamaları, masaüstü yazılımlar, otomasyon araçları veya veri analiz platformları bu kapsamda değerlendirilir.
Projeler; teknik derinlik, kullanıcı deneyimi, kod kalitesi ve yenilikçilik açısından uzman jüri tarafından değerlendirilir.
Yarışmanın işleyişini bu rehberle tanıyın. Katılım ve teknik koşulların tamamı için resmî şartnameyi okuyun.
Çalışan bir projeyi, düzenlenebilir kaynak veya proje dosyalarını, bir raporu ve bir tanıtım videosunu hazırlayın. Dış kaynakları ve kendi katkınızı açıkça tanımlayın.
Projeyi canlı olarak çalıştırın, ana işlevlerini gösterin ve seçimlerinizle ilgili soruları yanıtlayın. Testleri, hataları ve iyileştirmeleri kendi kelimelerinizle açıklamaya hazır olun.
Değerlendirme, kategori değerlendirme tablosuna ve kayıtlı seviyenize göre yapılır. Çalışan, iyi anlaşılmış bir çözüm, özellik sayısından veya gereksiz karmaşıklıktan daha önemlidir.
Seviye 01–07 • Canlı gösteri • Maksimum 100 puan
Rapor: maksimum 10 sayfa. Gösteri videosu: maksimum 3 dakika. Gerekli kaynak dosyaları veya depoyu ve kurulum talimatlarını gönderin; Kategoriye özel kanıtları ve şartnamedeki resmi son tarihi kontrol edin.
| Değerlendirme ölçütleri | Puan |
|---|---|
| İşlevsellik ve Kararlılık | 30 |
| Yenilik ve Özgünlük | 25 |
| Kod Kalitesi ve Mimarisi | 25 |
| Kullanıcı Deneyimi ve Yardımcı Program | 20 |
Projenizi hazırlamadan önce resmi yarışma kurallarını, değerlendirme kriterlerini, proje gereksinimlerini ve başvuru yönergelerini inceleyin.
Katılım, resmî kural kitapçığının kabul edildiği anlamına gelir. Tüm takımların, mentorların ve öğrencilerin kuralları okuması, anlaması ve kurallara uyması beklenir.