Подкатегория

Software Projects

SW01 · Софтуер, ИИ и симулация

Develop innovative software solutions using Python, C++, Java or similar programming languages and showcase your projects on the international stage.

Кандидатствай сега Книжка с правила Всички категории

Намерете проблем. Създайте работещ софтуер.

Създайте програма, която помага на някого да направи нещо по-добро: да организира информация, да научи умение, да автоматизира задача или да реши практически проблем. Вашият екип избира потребителите и целта, след което разработва работещо приложение, вместо да представя само идея.

На събитието вие демонстрирате основните функции, показвате как потребителят се движи през софтуера и обяснявате кода и решенията зад него. Тестването, полезното обработване на грешки и ясният интерфейс показват, че приложението може да работи и отвъд подготвената презентация.

Журито разглежда функционалност, оригиналност, качество на кода и полезност. Нямате нужда от дълъг списък от функции; фокусирайте се върху ясен проблем и надеждно решение, което разбирате. Подгответе файловете на проекта, доклада и демонстрацията, изисквани от официалния правилник.

Project Focus Areas

Algorithm Design

Efficient algorithm development, problem-solving strategies and application of computational thinking skills.

Data Structures & Databases

Choosing the right data structures, database design and data management for performant solutions.

Software Architecture

Building modern software architectures with scalable, maintainable and clean code principles.

Software Development

Build solutions for real-world problems

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.

От подготовка до състезание

Използвайте това ръководство, за да разберете опита. Прочетете официалния правилник за пълните входни и технически изисквания.

Какво да подготвим

Подгответе работен проект, неговите редактируеми изходни или проектни файлове, отчет и демонстрационен видеоклип. Ясно идентифицирайте външните ресурси и собствения си принос.

В деня на състезанието

Стартирайте проекта на живо, демонстрирайте основните му функции и отговорете на въпроси относно вашите избори. Бъдете готови да обясните тестове, грешки и подобрения със собствените си думи.

Какво търси журито

Оценяването следва рубриката на категорията и вашето регистрирано ниво. Работещото, добре разбрано решение има повече значение от броя на функциите или ненужната сложност.

Нива 01–07 • Демонстрация на живо • Максимум 100 точки

Доклад: максимум 10 страници. Демонстрационен видеоклип: максимум 3 минути. Изпратете необходимите изходни файлове или хранилище и инструкции за настройка; проверете специфичните за категорията доказателства и официалния краен срок в правилника.

Критерии за оценкаТочки
Функционалност и стабилност30
Иновация и оригиналност25
Качество на кода и архитектура25
Потребителско изживяване и полезност20

Зона за представяне на проекти

Правила и насоки на състезанието

Прегледайте официалните правила, критерии за оценка и изисквания за проекти.

Английски · V3.0

Участието предполага приемане на официалния правилник. От всички екипи, ментори и ученици се очаква да прочетат, разберат и спазват правилата.