Уяви, що тобі потрібно з'їсти великий торт 🎂. Це може здатися складним завданням! Але якщо розрізати торт на маленькі шматочки 🍰🍰🍰 - ти з'їш його без проблем.
Декомпозиція — це коли ми розбиваємо велике або складне завдання на кілька менших, простіших кроків.
Це як розбирати іграшку на окремі деталі, щоб краще зрозуміти, з чого вона зроблена.
Велике завдання: Прибрати в кімнаті
Менші кроки:
Велике завдання: Зібратися до школи
Менші кроки:
Натисни на завдання, щоб побачити, як воно розбивається на менші кроки:
Програмісти часто використовують декомпозицію, щоб розбити складні програми на простіші частини:
Велике завдання: Створити гру
Менші кроки:
Коли програмісти пишуть код, вони розбивають його на маленькі функції, кожна з яких виконує своє завдання. Потім ці функції разом створюють цілу програму.
Перетягни картки з діями у правильному порядку, щоб розбити велике завдання на кроки: