💻 Практична робота: «Цифровий щит. Інтелектуальна власність та безпека даних»
Мета: Навчитися дотримуватися авторського права в інтернеті, правильно цитувати джерела, використовувати ліцензії Creative Commons та налаштовувати захист власних облікових записів і даних.
Формат звіту: Нова сторінка на власному навчальному сайті з назвою «Академія цифрової безпеки».
📝 Завдання для учнів
Крок 1. Етичний контент та Авторське право
Опрацюй параграф підручника (С. 24-29) про авторське право та інтелектуальну власність.
Знайди в інтернеті одне зображення з вільною ліцензією (Creative Commons або Pixabay/Unsplash) для оформлення своєї сторінки.
Опублікуй це зображення на сторінці сайту та правильно підпиши джерело за формою:
Назва зображення / Автор / Джерело (посилання) / Тип ліцензії.
Додай коротке пояснення (2–3 речення): Чому не можна просто скопіювати будь-яку картинку з Google Зображень для свого сайту чи презентації?
Крок 2. Практикум «Безпека облікового запису»
Проаналізуй свій пароль до шкільного акаунту (або вигадай тестовий складний пароль за правилами безпеки).
На сторінці сайту опиши 4 правила створення надійного пароля та поясни, для чого потрібна двофакторна автентифікація (2FA).
Створи та розмісти чек-лист у вигляді списку: «3 кроки, як захистити свій смартфон від витоку даних».
Крок 3. Інтерактивна вправа / Ситуаційна задача
Прочитай ситуацію та напиши коротке рішення (3–4 речення) на сторінці сайту:
«Сашко створив відеоролик для шкільного проєкту і наклав на нього популярну пісню відомого виконавця, після чого виклав відео на YouTube. Через годину відео було заблоковане за порушення авторських прав. Поясни Сашкові, у чому його помилка та як її виправити, не видаляючи відео повністю.»
День кульбаби (який традиційно святкують 13 травня) — це прекрасний привід для розв'язання яскравої задачі.
Тема стосується розгалужених алгоритмів (оператори if, elif, else), пропоную створити програму-помічник для "Фестивалю кульбаб".
1. Задача.
2. Інфографіка
3. Презентація до Дня кульбаби
Задача: "Золотистий калькулятор кульбаб"
Умова: Уявіть, що ви збираєте кульбабки для виготовлення цілющого меду або святкових вінків. Програма має запитати у користувача кількість зібраних квіток і, залежно від цієї кількості, дати пораду, що з ними краще зробити.
Логіка програми:
Якщо зібрано менше 10 кульбабок — порадьте поставити їх у маленьку вазу для настрою.
Якщо зібрано від 10 до 50 (включно) — напишіть, що цього вистачить на чудовий весняний віночок.
Якщо зібрано більше 50 — повідомте, що час готувати смачний кульбабовий мед!
Додайте перевірку: якщо користувач випадково ввів від'ємне число, програма має повідомити про помилку.
придумай задачу для створення до неї програми на мові пайтон, перевіряти будемо в гугл калаб . до Дня боротьби з булінгом 4 ктравня
Назва задачі: "Цифровий помічник: Твоя реакція на ситуацію"
Контекст: Сьогодні, 4 травня, відзначається День боротьби з булінгом. Уяви, що ти створюєш програму для шкільного інформаційного кіоску, яка допомагає учням зрозуміти, як правильно діяти в різних ситуаціях, щоб зупинити цькування та підтримати одне одного.
Умова задачі: Напиши програму на мові Python, яка пропонує користувачеві вибрати одну з трьох ситуацій. Залежно від вибору, програма має надати пораду, як вчинити правильно.
Ситуації для вибору:
Ти бачиш, як у коридорі ображають іншу дитину.
Тобі прислали образливе повідомлення в соцмережах.
Ти помітив(-ла), що з твоїм однокласником ніхто не хоче спілкуватися і його ігнорують.
Приклад коду для реалізації в Google Colab:
Python
print("Сьогодні 4 травня — День боротьби з булінгом.")
print("Обери ситуацію, щоб дізнатися, як діяти правильно:")
print("1 — Ти бачиш, як ображають іншу дитину.")
print("2 — Тобі прислали образливе повідомлення.")
print("3 — Однокласника ігнорують у класі.")
# Отримуємо номер ситуації від користувача
choice = input("Введи номер ситуації (1, 2 або 3): ")
# Реалізація розгалуженого алгоритму
if choice == '1':
print("Порада: Не стій осторонь! Поклич на допомогу дорослих або спробуй відвернути увагу тих, хто ображає.")
elif choice == '2':
print("Порада: Не відповідай на образу. Заблокуй відправника та обов'язково розкажи про це батькам чи вчителям.")
elif choice == '3':
print("Порада: Прояви доброту. Спробуй першим(-ою) заговорити з учнем або запроси його до спільної гри чи обговорення.")
else:
print("Помилка! Будь ласка, введи число від 1 до 3.")
print("\nПам'ятай: твоя небайдужість може змінити чиєсь життя!")
Завдання для учнів на налагодження (Debug):
Щоб зробити урок цікавішим, можна запропонувати учням знайти та виправити "помилки", які ви можете навмисно додати в код:
Синтаксична: Забути поставити двокрапку : після if чи elif.
Логічна: Порівнювати введене значення (яке є рядком) з числом без лапок (наприклад, if choice == 1 замість '1').
Відступи: Змістити блок print так, щоб він не належав до оператора умови.