Алгоритмічне мислення – header-6_class_menu

Алгоритмічне мислення є частиною більш загального інформативного мислення, яке фокусується на розробці алгоритмів.

Що включає в себе алгоритмічне мислення?

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

Алгоритмічне мислення включає в себе не тільки створення алгоритму, але й інші пов’язані з цим кроки:

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

Алгоритмічне мислення на Знаємо інформатику

У рамах програми «Знаємо інформатику» ми ділимо цю тему на кілька підтем:

  • Розпізнавання шаблонів – пошук загальних шаблонів і властивостей, шаблонів у послідовності, опис шаблонів. Перш ніж почати винаходити алгоритми, ми маємо вміти помічати закономірності в навколишньому світі.
  • Основи алгоритмічного мислення – послідовність команд, цикли, умови.
  • Змінні – робота з інформацією про статус, збереження значень у змінних.
  • Функції та узагальнення – узагальнення (абстрагування) шаблонів, розкладання задач на частини, використання функцій.
  • Розробка програм – налагодження, пошук помилок.

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

title-nova_doplnovacka

about_short-rozhodovacka


Алгоритмічне мислення
Розпізнавання шаблонів
Спільна ознака  
Souhrn tématu
Загальна ознака: емодзі
Шаблони в послідовності  
Souhrn tématu
Числові ряди у малюнках
Зворотне проектування
Зв’язки між словами
Розкладання зображень на частини  
Souhrn tématu
Візерунки з плитки
Змінні
Типи даних  
Souhrn tématu
Іменування змінних  
Souhrn tématu


title-presouvani

about_short-presouvani


Алгоритмічне мислення
Розпізнавання шаблонів
Шаблони в послідовності  
Souhrn tématu
Поступова трансформація
Доповнення рядів: числа
Доповнення рядків: числа
Доповнення рядів: символи
Доповнення рядків: символи
Доповнення рядів: геометричні фігури
Опис шаблонів  
Souhrn tématu
Опис візерунку: Вишивка
Зворотне проектування
Зв’язки між словами
Чарівні палички
Змішувач зображень
Коди квітів
Розкладання зображень на частини  
Souhrn tématu
Зображення та шари
Розклад зображеннь
Розклад зображеннь (з повторенням)
Основи алгоритмічного мислення
Послідовність команд
Збір сміття
Мандрівна миша
Будівлі з кубиків
Послідовності заклинань
Цикли та умови
Повторення
Збір прапорів
Бджолині петлі
Заклинання з повторенням
Умови та розгалуження
Збір прапорів: умови
Одягання чудовиськ
Дерева рішень
Повторюй, поки
Поїзд: повторювати до
Змінні
Операції зі змінними
Змінні заклинання
Функції та узагальнення
Абстракція  
Souhrn tématu
Доміно: абстракція
Класифікація
Драбина абстракцій
Функції з параметрами
Функції зображення


title-pexeso

about_short-pexeso


Алгоритмічне мислення
Розпізнавання шаблонів
Однакові шаблони  
Souhrn tématu
Сніжинки
Квіти
Браслети
Опис шаблонів  
Souhrn tématu
Запис каракуль


title-sipkovana

about_short-sipkovana


Стрибки

Перефарбування

Вибуховий мухомор

Обертові стрілки

Зникаючі стрілки

Лісові експедиції I

Телепорт



title-turtle

about_short-turtle


Основи

Зображення з повторенням

Малювання

Малювання II

Візерунки з повторенням

Черепаха з лімітом

Візерунки з повторенням II

Змінні

Налаштування зображення

Прямі кути

Експериментарій черепах



title-razitka

about_short-malovani


Складання фігур

Складання фігур II

Розминка малюванням

Малюнки

Візерунки з повторенням II

Налаштування зображення



title-plosinovka

about_short-plosinovka


Чаклунство

Розминка

Взаємодія

Умови: основи

Павуки і стріли

Розширені умови

Взаємодії та умови

Чаклунство з умовами

Поєднання умов

Підступне



title-kosticka

about_short-kosticka


Тренування гральних кісток

Повторення

Прогулянки з рішенням

Повторюй, поки

Повторне рішення I

Історії з гральних кісток

Функція гральної кістки

Функції з параметрами



NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Před položením dotazu si prosím projděte návody:

Prosíme, nezasílejte dotazy na prozrazení řešení úloh či vysvětlení postupu. Pokud hlásíte chybu, upřesněte prosím, v čem přesně spočívá.

Čeho se zpráva týká?

Vzkaz Hlášení chyby Obsah Ovládání Přihlášení Licence