Дизайн-мислення та обчислювальне мислення — це два потужні підходи, які, поєднуючись, створюють ефективний фреймворк для розв'язання складних проблем.
За допомогою дизайн-мислення співпереживаєте користувачеві та знаходите інноваційну ідею (наприклад, "створити додаток для сортування сміття"). Потім за допомогою обчислювального мислення ви розбиваєте цю ідею на конкретні завдання (декомпозиція), визначаєте типи сміття (патерни), ігноруєте другорядні функції для першої версії (абстракція) та створюєте покроковий план реалізації (алгоритм)






