Друкарня від WE.UA

Обчислювальне мислення “на пальцях”

Обчислювальне мислення (Computational thinking) — це не тільки про програмування чи математичні формули. Це набір практичних методів розуміти світ через призму логіки та системного підходу.

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

Воно допомагає розбивати складні проблеми на частини, відкидати зайве (виділяти головне) та знаходити оптимальні рішення. А ці навички потрібні не тільки програмістам, а й кожному, хто стикається із розв’язанням проблем вдома, на роботі чи під час навчання.


Що таке обчислювальне мислення?

Обчислювальне мислення (ОМ) – це спосіб розв'язання проблем, який використовує методи, які зазвичай використовуються при розробці програмного забезпечення ОМ включає чотири ключові підходи:

  • Декомпозиція: розбиття складної задачі на менші, більш керовані частини.

  • Абстрагування: виділення головного, відкидання неважливих деталей.

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

  • Розробка алгоритмів: створення покрокових інструкцій для розв'язання задачі.

Ці підходи допомагають не лише в програмуванні (звідки вони прийшли), але й у повсякденному житті.

Розгляньмо кілька прикладів.

Як обчислювальне мислення допомагає в повсякденному житті?

1. Планування подорожі

Декомпозиція: Розбиваємо наше завдання на підзадачі: вибір дати, бронювання транспорту, пошук житла, складання маршруту.

Абстрагування: Зосереджуємося на ключових аспектах подорожі, відкидаючи незначні деталі.

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

Розробка алгоритму: Створюємо покроковий план дій для організації подорожі.

Приклад: Олена планувала відпустку за кордоном. Вона розбила процес на етапи: спочатку вибрала країну, знайшла авіаквитки, забронювала готель та склала список місць для відвідування. Це допомогло їй організувати все без зайвого стресу та насолодитися поїздкою.

2. Приготування страви за рецептом

Декомпозиція: Розділяємо процес на етапи: підготовка інгредієнтів, приготування, подача.

Абстрагування: Зосереджуємося на основних інгредієнтах та методах приготування, не відволікаючись на другорядні деталі.

Виявлення закономірностей: Розуміємо, що певні техніки приготування можна застосовувати до різних страв.

Розробка алгоритму: Дотримуємося рецепта як покрокової інструкції для досягнення бажаного результату.

Приклад: Іван вирішив приготувати нову страву. Він уважно прочитав рецепт, підготував усі інгредієнти заздалегідь і слідував інструкціям крок за кроком. Це забезпечило смачний результат навіть без попереднього досвіду.

3. Управління фінансами

Декомпозиція: Розбиваємо фінансові цілі на короткострокові та довгострокові.

Абстрагування: Виділяємо основні статті доходів та витрат, ігноруючи незначні витрати.

Виявлення закономірностей: Аналізуємо витрати, щоб виявити повторювані витратні статті та можливості для економії.

Розробка алгоритму: Створюємо бюджет з конкретними кроками для досягнення фінансових цілей.

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

Як розвивати обчислювальне мислення?

Розвиток обчислювального мислення можливий через:

  • Розв'язання логічних задач (наприклад, Impulse): вони тренують мозок аналізувати та знаходити рішення.

  • Вивчення основ програмування (наприклад, РАВЛИК): навіть базові знання допомагають зрозуміти принципи алгоритмів.

  • Участь у стратегічних іграх: шахи, судоку та інші ігри розвивають навички планування та прогнозування.

  • Аналіз повсякденних процесів: спроба розбити звичні дії на кроки допомагає зрозуміти їх структуру та оптимізувати.

Висновок

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

Статті про вітчизняний бізнес та цікавих людей:

  • CRM keyCRM: зручне рішення для продажів, комунікацій і керування командою

    Успіх компанії залежить від того, наскільки швидко вона здатна опрацьовувати вхідні запити. Коли дані про клієнтів розпорошені між різними месенджерами, виникає хаос. CRM keyCRM пропонує вихід із цієї ситуації, об’єднуючи всі робочі процеси в єдиному зручному інтерфейсі.

    Теми цього довгочиту:

    Crm
  • Різниця між UX і UI, яку варто зрозуміти ще до першого заняття

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

    Теми цього довгочиту:

    Ui-ux
  • Логіка змін: як SEO оптимізація прибирає бар’єри до зростання

    Багато компаній приходять у SEO з очікуванням швидкого ривка, але дійсний ефект починається там, де сайт перестають латати точково. Тому в центрі роботи стоїть не окрема дія, а послідовні зміни. Оптимізація сайту має прибирати системні перешкоди, а не маскувати їх новими текстами

    Теми цього довгочиту:

    Seo
  • Музичний футуризм: неймовірні інструменти XXI століття

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

    Теми цього довгочиту:

    Музичні Інструменти
  • Стіл – всьому голова? Так, якщо його правильно підібрати

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

    Теми цього довгочиту:

    Столи
Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Артем
Артем@artem

Намагається збагнути світ

62Довгочити
9.4KПерегляди
75Підписники
Підтримати
На Друкарні з 15 квітня 2023

Більше від автора

  • 7 навичок щасливих дітей-мейкерів: практичні поради для підтримки творчого потенціалу

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

    Теми цього довгочиту:

    Навчання
  • Формула ідеального запиту до ШІ

    Як вчитель, я щодня бачу, як учні та колеги звертаються до штучного інтелекту. І майже завжди спостерігаю одну й ту саму проблему: запити створюються інтуїтивно, без чіткої структури, з купою зайвих оборотів та слів. Давайте це виправимо!

    Теми цього довгочиту:

    Штучний Інтелект
  • Меленькі експерименти: життя як наукова лабораторія

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

    Теми цього довгочиту:

    Продуктивність

Це також може зацікавити:

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити: