Apa yang harus dipersiapkan
Siapkan proyek yang sedang berjalan, sumber atau file proyek yang dapat diedit, laporan dan video demonstrasi. Identifikasi sumber daya eksternal dan kontribusi Anda dengan jelas.
SW01 · Perangkat Lunak, AI, dan Simulasi
Develop innovative software solutions using Python, C++, Java or similar programming languages and showcase your projects on the international stage.
Buat program yang membantu seseorang melakukan sesuatu dengan lebih baik: mengatur informasi, mempelajari keterampilan, mengotomatiskan tugas, atau memecahkan masalah praktis. Tim Anda memilih pengguna dan tujuan, lalu mengembangkan aplikasi yang berfungsi, bukan hanya menyajikan ide saja.
Di acara tersebut, Anda mendemonstrasikan fitur-fitur utama, menunjukkan bagaimana pengguna menelusuri perangkat lunak, dan menjelaskan kode serta keputusan di baliknya. Pengujian, penanganan kesalahan yang berguna, dan antarmuka yang jelas membantu menunjukkan bahwa aplikasi dapat bekerja melampaui presentasi yang telah disiapkan.
Juri menilai fungsionalitas, orisinalitas, kualitas kode, dan kegunaan. Anda tidak memerlukan daftar fitur yang panjang; fokus pada masalah yang jelas dan solusi yang dapat diandalkan yang Anda pahami. Siapkan file proyek, laporan dan demonstrasi yang diperlukan oleh buku peraturan resmi.
Efficient algorithm development, problem-solving strategies and application of computational thinking skills.
Choosing the right data structures, database design and data management for performant solutions.
Building modern software architectures with scalable, maintainable and clean code principles.
Participants develop original software projects that solve a societal problem or contribute to a specific industry. Web apps, desktop software, automation tools or data analysis platforms are all within scope.
Projects are evaluated by an expert jury for technical depth, user experience, code quality and innovation.
Gunakan panduan ini untuk memahami pengalamannya. Baca buku peraturan resmi untuk entri lengkap dan persyaratan teknis.
Siapkan proyek yang sedang berjalan, sumber atau file proyek yang dapat diedit, laporan dan video demonstrasi. Identifikasi sumber daya eksternal dan kontribusi Anda dengan jelas.
Jalankan proyek secara langsung, tunjukkan fungsi utamanya dan jawab pertanyaan tentang pilihan Anda. Bersiaplah untuk menjelaskan pengujian, kesalahan, dan peningkatan dengan kata-kata Anda sendiri.
Penilaian mengikuti rubrik kategori dan level terdaftar Anda. Solusi yang berhasil dan dipahami dengan baik lebih penting daripada jumlah fitur atau kompleksitas yang tidak perlu.
Level 01–07 • Demonstrasi langsung • Maksimal 100 poin
Laporan: maksimal 10 halaman. Video demonstrasi: maksimal 3 menit. Kirimkan file sumber atau repositori yang diperlukan dan instruksi pengaturan; periksa bukti khusus kategori dan tenggat waktu resmi di buku peraturan.
| Kriteria evaluasi | Poin |
|---|---|
| Fungsionalitas & Stabilitas | 30 |
| Inovasi & Orisinalitas | 25 |
| Kualitas & Arsitektur Kode | 25 |
| Pengalaman & Utilitas Pengguna | 20 |
Tinjau aturan resmi, kriteria penilaian, dan persyaratan proyek.
Partisipasi berarti penerimaan buku peraturan resmi. Seluruh tim, pembimbing, dan siswa diharapkan membaca, memahami, dan menaati peraturan.