Цей урок є фундаментом алгоритмічного мислення. Учні вчаться розкладати складні завдання на елементарні кроки та перекладати ці кроки мовою, яку розуміє комп'ютер, використовуючи три «кити» програмування.
📜 Що таке алгоритм у програмуванні?
Алгоритм — це чітка послідовність дій, що веде до результату. На уроці ми розглядаємо два способи його представлення:
Блок-схема: Візуальна модель логіки (овали для початку, прямокутники для дій, ромби для рішень).
Програмний код: Реалізація цієї логіки за допомогою синтаксису конкретної мови (наприклад, Python).
🏗️ Три базові конструкції (структури)
Будь-яка програма, від простого калькулятора до штучного інтелекту, складається з комбінації цих трьох елементів:
Лінійні алгоритми (Слідування):
Дії виконуються суворо одна за одною.
Приклад у коді: х = 5; у = 10; print(х + у).
Розгалуження (Умова):
Вибір шляху залежно від істинності умови (якщо — то — інакше).
Приклад у коді: if temperature > 0: print("Відлига") else: print("Мороз").
Цикли (Повторення):
Багаторазове виконання однієї й тієї самої дії, доки виконується певна умова.
Приклад у коді: for i in range(5): print("Привіт!") (напише "Привіт!" 5 разів).
🛠️ Від логіки до коду
На практичній частині уроку учні вчаться перетворювати свої думки на робочі скрипти:
Створення змінних: Як дати комп’ютеру команду запам’ятати дані.
Логічні оператори: Використання знаків порівняння.
Відлагодження (Debugging): Пошук помилок у коді, коли алгоритм працює не так, як очікувалося.





