Алгоритми

21 лютого 2025
Клас

Що таке алгоритм? 🤖

Привіт, юний програмісте! Сьогодні ми дізнаємося, як влаштований світ команд та інструкцій.

Алгоритм — це як рецепт

Уяви, що ти готуєш смачний бутерброд із сиром. Що ти робиш?

Зображення
алгоритм в житті
  1. Береш хліб.
  2. Кладеш на нього сир.
  3. Додаєш масло (якщо любиш).
  4. Їси!

Це і є алгоритм — список дій, які ти робиш по порядку, щоб отримати результат. Якщо пропустити крок або переплутати порядок, бутерброд не вийде таким смачним!

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

Комп’ютери люблять алгоритми

Комп’ютери працюють завдяки алгоритмам. Наприклад, коли ти шукаєш щось у Google, він виконує такі кроки:

  • Отримує твої слова.
  • Шукає їх у величезній базі даних.
  • Показує тобі найкращі результати.

"Алгоритми — це як інструкції для комп’ютера, щоб він знав, що робити!"

Властивості алгоритму

Скінченність Має завершуватися після виконання всіх команд.
Зрозумілість Кожна команда повинна бути зрозумілою для виконавця.
Детермінованість Однакові умови — однаковий результат.
Результативність Завжди приводить до певної мети.

Форми подання алгоритмів

Алгоритми можна записати по-різному:

  • Словесна — у вигляді тексту (наприклад, рецепт у книзі).
  • Графічна — за допомогою блок-схем (фігури зі стрілками).
  • Програмна — у вигляді коду, який розуміє комп'ютер.

Завдання

Завдання: Зробити алгоритм, щоб персонаж намалював квадрат.

Покрокова інструкція:

  1. Відкрити Scratch
    • Запустіть програму Scratch або перейдіть на сайт scratch.mit.edu.
  2. Створення нового проекту
    • Натисніть "Створити" для початку нового проекту.
  3. Додати блоки для алгоритму
    • Виберіть блок "Коли натиснуто зелений прапорець" у категорії "Події".
    • Додайте блок "Повторити 4 рази" з категорії "Керування".
    • Усередині блоку "Повторити" додайте:
      • Блок "Рухатися на 100 кроків" (категорія "Рух").
      • Блок "Повернутися на 90 градусів" (категорія "Рух").
  4. Перевірити алгоритм
    • Натисніть зелений прапорець і подивіться, як персонаж малює квадрат.
  5. Додати прикрашання
    • Використайте блок "Змінити колір пера" для створення різнокольорових ліній.
  6. Зберегти проект
    • Збережіть проект, щоб поділитися результатом із друзями або вчителем.

Завдання для учнів:

  1. Відкрийте посилання та виконайте завдання: ПОСИЛАННЯ
  2. Створіть алгоритм для персонажа, щоб він намалював трикутник.
  3. Ускладніть алгоритм, додавши команди для зміни кольору або розміру ліній.
Предмет