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

Программные проекты

SW01 · Программирование, ИИ и моделирование

Разрабатывайте инновационные программные решения с использованием Python, C++, Java и демонстрируйте свои проекты на международной арене.

Подать заявку Буклет с правилами Все категории

Найдите проблему. Создайте работающее программное обеспечение.

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

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

Жюри оценивает функциональность, оригинальность, качество кода и полезность. Вам не нужен длинный список функций; сосредоточьтесь на четкой проблеме и надежном решении, которое вы понимаете. Подготовьте файлы проекта, отчет и демонстрацию, требуемые официальным сводом правил.

Направления проектов

Проектирование алгоритмов

Эффективная разработка алгоритмов, стратегии решения задач и применение вычислительного мышления.

Структуры данных и базы данных

Выбор правильных структур данных, проектирование баз данных и управление данными для высокопроизводительных решений.

Архитектура ПО

Создание современных архитектур программного обеспечения с принципами масштабируемости и чистого кода.

Software Development

Создавайте решения для реальных проблем

Участники разрабатывают оригинальные программные проекты, решающие социальные проблемы или вносящие вклад в конкретную отрасль.

Проекты оцениваются экспертным жюри по техническим возможностям, пользовательскому опыту, качеству кода и инновационности.

От подготовки к соревнованиям

Используйте это руководство, чтобы понять этот опыт. Прочтите официальную книгу правил для получения полной информации и технических требований.

Что подготовить

Подготовьте рабочий проект, его редактируемые исходные файлы или файлы проекта, отчет и демонстрационное видео. Четко определите внешние ресурсы и свой собственный вклад.

В день соревнований

Запустите проект вживую, продемонстрируйте его основные функции и ответьте на вопросы о вашем выборе. Будьте готовы объяснить тесты, ошибки и улучшения своими словами.

На что смотрит жюри

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

Уровни 01–07 • Живая демонстрация • Максимум 100 баллов

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

Критерии оценкиОчки
Функциональность и стабильность30
Инновации и оригинальность25
Качество кода и архитектура25
Пользовательский опыт и полезность20

Зона презентации проектов

Правила и руководства конкурса

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

Английский · Версия 3.0

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