top of page
Star for life ukraine children
Frame 46.png

Всеукраїнський командний турнір з програмування для старшокласників "Code4future"
2026

Мета турніру

Ми прагнемо залучити учнів 8-11 класів до використання сучасних ІТ-технологій із максимальним залученням об’єктно-орієнтованих та функціональних принципів розробки програмного забезпечення - як на рівні сервера, так і клієнта, зокрема у багатопоточному режимі (Back-End та Front-End розробка).

Всеукраїнський турнір - це не лише змагання, це масштабна освітня ініціатива, що допомагає українським підліткам досліджувати світ технологій, розвивати професійні навички та розкривати свій лідерський потенціал.

Наша місія - заохочувати молодь вирішувати актуальні проблеми шляхом командної роботи, творчості та програмування, надаючи їм можливість спілкуватися з фахівцями ІТ-галузі та демонструвати власні таланти на національному рівні.

Етапи турніру

01

Онлайн етап

  • Реєстрація команд (3-5 учасників) із допомогою організаторів.

  • Командна робота над реальними технічними завданнями протягом декількох тижнів.

  • Наставницький супровід учасників від спеціалістів у галузі ІТ, допомога у процесі роботи над проєктами.

  • Оцінювання результатів та визначення фіналістів незалежним журі.

02

Очний етап туру

  • Команди, які пройшли у фінал проходять до очного етапу туру, який відбувається у десятиденному ІТ-таборі в Карпатах, який сприятиме розвитку учнівських лідерських навичок.

  • Відвідування практичних майстер-класів та занять, працюючи в команді.

  • Захист готових проєктів перед професійним журі. 

  • Нагородження команди-переможця титулом національного чемпіона.

Основні деталі

Frame 39.png
Проєкт буде оцінюватися за такими критеріями:
** – завдання підвищеної складності, не обов’язкові для виконання, але які будуть оцінюватися додатковими балами
01

Функціональність, стабільність та коректність роботи платформи.

03

Командна робота та використання git для контролю версій.

05

Якість документації та рівень покриття коду тестами.

07

Якість документації та рівень покриття коду тестами.

02

Якість коду, його чистота, а також ефективне використання дизайн-патернів і технологій.

04

Якість документації та рівень покриття коду тестами.

06

Якість документації та рівень покриття коду тестами.

Frame 44.png
Технології:
Frontend:
Ви можете використовувати будь-яку доступну технологію для розробки інтерфейсу.
Backend: 
Ви повинні дотримуватися принципів об'єктно-орієнтованого програмування.
База даних:
Ви маєте можливість використовувати будь-яку з доступних технологій для створення та керування базами даних.
Star for life ukraine children

Таймлайн

5-31 Січня

Інформування & Реєстрація Команд

2 Лютого

Публікація Завдання на Відбірковий Етап
Турніру та Списків Команд;

17 Травня- 5 Червня

Оцінювання Робіт

2 Лютого- 15 Травня

Виконання командами Завдання Відбіркового Етапу; Проведення Онлайн Консультацій з Промислових Елементів Проєктної Розробки

8 - 19 Червня

Онлайн Захист Робіт

Функціональні вимоги

Функціональні вимоги будуть опубліковані тут 9 лютого 2026 року після оголошення завдання.

Нефункціональні вимоги

GitHub

Проєкт має бути розміщений у публічному репозиторії GitHub.
**Обов’язково має бути історія розробки: створення гілок, коміти, pull request-и та активність усіх членів команди.

Журі Турніру

judge Star For Life Ukraine

Альбін Нільссон

Nexer AB 

Альбін — розробник зі Швеції. Раніше Альбін працював у сфері розробки ігор у Данії, працюючи над комп'ютерними іграми на C++ та мобільними іграми на Unity (C#).

judge Star For Life Ukraine

Богдан Штогрінець

Sigma Software

Богдан працює старшим розробником програмного забезпечення в Sigma Software. Досвід Богдана охоплює різні галузі, такі як рекламні технології, кібербезпека, блокчейн, медіа та розваги.

judge Star For Life Ukraine

Дмитро Гурський

Sigma Software

Дмитро має досвід розробки мобільних та веб-додатків.

Він щодня працює з технологіями та фреймворками, такими як: Flutter, iOS Native, Android Native.

judge Star For Life Ukraine

Максим Кіт

Eleks

Практикуючий інженер-програміст, розробник програмного забезпечення та керівник відділу інженерного управління в ELEKS, з двадцятирічним досвідом.

judge Star For Life Ukraine

Юрій Міщенко

Sigma Software

Маючи понад 17 років досвіду розробки клієнт-серверних застосунків у різних сферах, Юрій визнаний ініціатором проектів із глибоким досвідом у веб-розробці.

judge Star For Life Ukraine

В'ячеслав Леськів

Levi9

Протягом трьох років він є наставником студентів інженерних програм. Він вільно володіє Python/Django/ FastAPI  та Java. Визнаний адміністратором/модератором і одним із найважливіших учасників FastAPI.

judge Star For Life Ukraine

Катерина Зибіна

Sigma Software

Катерина — менеджер з навчання в Sigma Software University та викладач у Харківському національному університеті радіоелектроніки. Катерина спеціалізується на JavaScript, PHP, Python, Node.js, TypeScript, React.js та Vue.js. 

IMG_9707.jpg

Підтримайте дітей в Україні сьогодні!

bottom of page