Ціль уроку: На завершення уроку учні повинні бути здатні зрозуміти та використовувати основні концепції шифру Цезаря, створювати програми на Python для шифрування та розшифрування повідомлень за допомогою цього методу.
Очікувані результати:
Учні повинні розуміти, що таке шифр Цезаря та як він працює.
Учні повинні знати, як вибирати та застосовувати ключ для шифрування та розшифрування повідомлень.
Учні повинні бути здатні написати програму на Python для шифрування та розшифрування повідомлень з використанням шифру Цезаря.
Учні повинні розуміти важливість зберігання ключа в таємниці та застосування шифру Цезаря для простого шифрування повідомлень.
Учні повинні бути здатні запитувати, якщо вони не розуміють певну частину матеріалу та активно брати участь у процесі навчання.
Методи викладання:
Пояснення теорії: Поясніть, що таке шифр Цезаря, як він працює та навіщо він використовувався у давнину.
Демонстрація: Покажіть приклади шифрування та розшифрування повідомлень за допомогою шифру Цезаря.
Практичні вправи: Дайте учням можливість самостійно зашифрувати та розшифрувати повідомлення з використанням Python.
Групова робота: Розділіть учнів на групи та дайте завдання створити свої власні зашифровані повідомлення для інших груп.
Завдання: Дайте завдання на додому, щоб учні могли вдосконалити свої навички у шифруванні та розшифруванні повідомлень.
Використані джерела:
Малюнок Юлія цезаря: https://dovidka.biz.ua/yuliy-tsezar-biografiya/
Малюнок на першій сторінці: Заклад, де я працюю. https://sutsigma.od.ua
Зображення Python: https://www.hocktraining.com/blog/preimuschestva-yazyka-python
Малюнок з алфавітом, я зробив через Microsoft Office Word
Увесь інший матеріал, включаючи код, був розроблений власноруч мною.


