Привіт! Я — вчитель інформатики.
Створила цей блог для тих, хто хоче розібратися в інформатиці без зайвого стресу, складних пояснень і страху перед помилками. 😊
Тут поступово збиратимуться матеріали, які допоможуть:
💻 учням — краще зрозуміти теми та потренуватися;
🧑🏫 учителям — знайти готові ідеї для уроків і практичних робіт;
🧩 усім допитливим — дізнатися щось нове про цифровий світ.
Що буде в блозі?
🐍 Python — від перших програм до цікавих задач
📊 Excel — формули, функції, сортування та фільтрування
🎨 Цифрова творчість — презентації, графіка та дизайн
🌐 Інтернет і цифрова безпека
🤖 Штучний інтелект у навчанні
🎮 Інтерактивні завдання, квести та навчальні ігри
📚 Практичні роботи та матеріали для уроків
Мій принцип простий:
Не страшно не знати.
Страшно не спробувати. 💙
Тож відкриваймо інформатику разом — цікаво, практично і без паніки! 🚀
Python без паніки: з чого почати?
Коли учень уперше бачить програмний код, реакція іноді приблизно така:
«А це точно має працювати?» 😳
А потім:
«А можна я просто подивлюся?» 😅
Насправді програмування не потрібно починати зі складних алгоритмів.
Перший крок — зрозуміти просту ідею:
💡 Програма — це набір команд.
Комп'ютер не здогадується, що ми хочемо зробити.
Він виконує наші команди в заданому порядку.
Наприклад:
print("Привіт!")
Команда print() говорить Python:
👉 виведи інформацію на екран.
🧩 Спробуймо трохи змінити програму
print("Мене звати Оля")
print("Я вивчаю Python")
print("У мене все вийде!")
Програма виконає три команди одну за одною.
🎯 А тепер твоє завдання
Створи програму, яка виводить на екран:
твоє ім'я;
твій клас;
улюблений предмет;
фразу:
«Я програміст-початківець!»
⭐ А тепер маленький виклик
Спробуй зробити так, щоб кожен рядок починався з відповідного смайлика.
Наприклад:
🙂 Моє ім'я — ...
🏫 Я навчаюся у ... класі
💻 Мій улюблений предмет — ...
🐍 Я програміст-початківець!
🧠 Головне
Не намагайся одразу запам'ятати все.
Спочатку потрібно зрозуміти логіку:
команда → дія → результат
А вже потім з'являться змінні, умови, цикли, списки та функції.
І якщо з першого разу код не запрацював — не панікуємо! 😄
Шукаємо помилку й пробуємо ще раз.
Програмування починається не тоді, коли ти знаєш усе.
Воно починається тоді, коли ти не боїшся спробувати. 💙
📊 Excel без паніки: формули — це простіше, ніж здається
Для багатьох учнів Excel спочатку виглядає приблизно так:
клітинки + цифри + незрозумілі символи = 😵💫
Але насправді електронна таблиця може дуже багато робити замість нас.
💡 Головне правило Excel
Якщо ми хочемо створити формулу, починаємо зі знака:
=
Наприклад:
=5+7
Excel обчислить результат.
Але набагато цікавіше працювати не з числами, а з адресами клітинок.
Наприклад:
=A1+B1
Це означає:
додати значення з клітинки A1 до значення з клітинки B1.
🧮 Простий приклад
Уявімо таблицю:
Товар | Ціна | Кількість | Вартість |
Зошит | 25 | 3 | ? |
Ручка | 15 | 4 | ? |
Олівець | 10 | 5 | ? |
Щоб знайти вартість товару, потрібно:
ціна × кількість
У клітинці D2 можна записати:
=B2*C2
А потім використати формулу для інших рядків.
🔎 А тепер маленький експеримент
Створи власну таблицю:
Покупка | Ціна | Кількість | Сума |
Шоколадка | 35 | 2 | |
Сік | 28 | 3 | |
Печиво | 42 | 1 | |
Йогурт | 30 | 2 |
🎯 Завдання
Обчисли вартість кожної покупки.
Знайди загальну суму.
Знайди найдорожчу покупку.
Знайди найдешевшу покупку.
💡 Підказка
Для загальної суми можна використати:
=SUM(...)
Наприклад:
=SUM(D2:D5)
🧠 Запам'ятай
Excel — це не просто «табличка, куди треба щось вписати».
Це інструмент, який може:
✅ рахувати;
✅ порівнювати;
✅ знаходити потрібні дані;
✅ сортувати;
✅ фільтрувати;
✅ будувати діаграми;
✅ допомагати аналізувати інформацію.
Тому наступного разу, коли побачиш велику таблицю, не лякайся.
Нехай Excel рахує — а ти думай! 😉
🤖 Штучний інтелект на уроці: помічник, а не «чарівна кнопка»
Штучний інтелект уже став частиною цифрового світу.
Учні використовують його для пошуку ідей, пояснення складних тем, роботи з текстом, створення зображень та інших завдань.
Тому питання сьогодні вже не тільки:
«Чи можна використовувати ШІ?»
А й:
«Як використовувати його розумно?»
💡 ШІ може бути хорошим помічником
Наприклад, якщо учень не зрозумів тему, можна попросити:
«Поясни мені, що таке цикл у Python, простими словами та на прикладі з повсякденного життя».
Або:
«Дай мені 3 прості завдання на цикл for для початківця, але не показуй відповіді».
Або:
«Перевір мій код і поясни, де помилка. Не виправляй її замість мене».
Останній варіант особливо цікавий.
Адже мета — не отримати готову відповідь, а розібратися.
🚦 Правило «СТОП перед ШІ»
Перед тим як скопіювати відповідь, постав собі 4 запитання:
1. 🤔 Я сам/сама зрозумів(-ла), що отримав(-ла)?
2. 🔎 Чи перевірив(-ла) інформацію?
3. 🧠 Чи можу пояснити це власними словами?
4. ✍️ Чи виконав(-ла) я хоча б частину роботи самостійно?
Якщо на всі запитання відповідь «так» — чудово.
Якщо ні — варто зупинитися й розібратися.
🧩 Маленький експеримент
Спробуй поставити ШІ два запити:
Запит №1
«Розкажи про Python».
Запит №2
«Я учень 7 класу і тільки починаю вивчати Python. Поясни мені, що таке змінна, простими словами. Наведи один приклад і дай мені невелике завдання для самостійної роботи. Відповідь має бути короткою».
❓ Який запит дав кориснішу відповідь?
Саме тут ховається одна з важливих навичок сучасної людини — уміння правильно ставити запитання.
🌱 І головне
Штучний інтелект не повинен забирати у нас можливість думати.
Нехай він допомагає:
💡 генерувати ідеї;
🔎 пояснювати складне;
🧩 знаходити помилки;
✍️ покращувати текст;
🎨 створювати візуальні матеріали.
Але остаточне рішення, перевірка інформації та відповідальність за результат залишаються за людиною.
Не «ШІ зробить за мене».
А «ШІ допоможе мені зробити краще». 🤖💙
🧠 Як навчитися розв’язувати задачі з програмування?
Іноді учень дивиться на задачу з Python і каже:
«Я взагалі не знаю, з чого почати!» 😵💫
І це нормально.
Найчастіше проблема не в тому, що учень «не знає програмування».
Проблема в тому, що він не знає, як розібрати задачу на маленькі кроки.
🔎 Спробуймо простий алгоритм
Перед тим як писати код, постав собі 4 запитання.
1️⃣ Що дано?
Наприклад:
Дано число n.
2️⃣ Що потрібно знайти?
Потрібно знайти суму чисел від 1 до n.
3️⃣ Що потрібно робити багато разів?
Якщо дія повторюється — можливо, нам знадобиться цикл.
4️⃣ Що потрібно запам’ятовувати?
Якщо ми накопичуємо результат, нам може знадобитися змінна.
🐍 Наприклад
Потрібно знайти суму чисел від 1 до 5.
Можна подумати так:
1 + 2 + 3 + 4 + 5
А в Python:
s = 0
for i in range(1, 6):
s = s + i
print(s)
💡 Секрет
Не починай із коду.
Починай із плану.
Умова → що відомо → що потрібно знайти → які дії → код.
Саме так програмісти перетворюють велику проблему на маленькі кроки.
🎯 Мінічелендж
Спробуй самостійно скласти план розв'язання задачі:
Дано 5 оцінок учня. Потрібно знайти їх середнє арифметичне.
Не пиши код одразу.
Спочатку запиши словами алгоритм.
А вже потім перетвори його на Python. 🐍
10 клавіатурних комбінацій, які варто знати кожному учню
Скільки разів ви відкривали меню, щоб скопіювати текст?
А тепер уявіть, що це можна зробити двома клавішами. 😉
Ось моя маленька шпаргалка.
⭐ Найкорисніші комбінації
Ctrl + C — копіювати
Ctrl + V — вставити
Ctrl + X — вирізати
Ctrl + Z — скасувати останню дію
Ctrl + Y — повторити скасовану дію
Ctrl + A — виділити все
Ctrl + S — зберегти
Ctrl + F — знайти
Ctrl + P — друк
Alt + Tab — перемикання між відкритими вікнами
🎯 Перевір себе
Спробуй відповісти без підглядання:
🔹 Яка комбінація скасовує помилкову дію?
🔹 Яка допоможе швидко знайти слово на великій сторінці?
🔹 Яка виділяє весь текст?
🔹 Яка дозволяє швидко перейти до іншої відкритої програми?
💡 Маленький лайфхак
Не потрібно вчити всі комбінації одразу.
Вибери 2–3, які тобі найчастіше потрібні, і почни використовувати їх щодня.
Через кілька днів пальці самі запам'ятають потрібну комбінацію.
Клавіатура — це не просто набір кнопок.
Це твій інструмент швидкості. 🚀
🔐 7 правил безпеки в інтернеті, які справді варто знати
Інтернет дає нам величезні можливості.
Але разом із можливостями з'являються й ризики.
Тому кілька простих правил варто знати кожному.
🔒 1. Не повідомляй пароль
Пароль — це особиста інформація.
Не передавай його друзям, знайомим чи незнайомцям.
🧩 2. Не використовуй один пароль всюди
Якщо один пароль стане відомим зловмиснику, під загрозою можуть опинитися одразу кілька акаунтів.
📱 3. Не публікуй зайву особисту інформацію
Дата народження, домашня адреса, номер телефону, документи — це не те, чим варто бездумно ділитися онлайн.
🎁 4. Не натискай на підозрілі посилання
Повідомлення:
«Ви виграли смартфон! Натисніть тут!»
може бути зовсім не подарунком. 😉
👀 5. Перевіряй, з ким спілкуєшся
Не кожен профіль в інтернеті належить тій людині, за яку себе видає.
📸 6. Думай перед публікацією
Запитай себе:
«Чи хотів/хотіла б я, щоб це побачили всі?»
Якщо відповідь «ні» — краще не публікувати.
🆘 7. Якщо щось здається небезпечним — не мовчи
Збережи докази, заблокуй небезпечний контакт і звернися до дорослого, якому довіряєш.
💙 Запам'ятай
Інтернет — це простір можливостей.
А цифрова безпека починається з наших власних рішень.
🎯 Чому помилки в програмуванні — це добре?
Уявіть урок.
Учень написав програму.
Запускає.
❌ Помилка.
Виправляє.
❌ Знову помилка.
Ще раз.
❌ І знову.
І тут виникає бажання сказати:
«Все! Я не програміст». 😭
Але насправді відбувається звичайний процес програмування.
🐛 Помилка — це підказка
Коли програма не працює, це не означає:
«Ти не вмієш програмувати».
Це означає:
«Треба знайти, де саме щось пішло не так».
🔎 У програмуванні ми постійно:
пишемо → запускаємо → отримуємо результат → аналізуємо → виправляємо → запускаємо знову.
Цей процес називають налагодженням програми.
🧠 Спробуймо мислити як програміст
Є код:
name = input("Як тебе звати? ")
print("Привіт " + Name)
Програма не працює так, як очікуємо.
❓ Де проблема?
Подивися уважно.
name і Name — це не одне й те саме ім'я змінної.
Python розрізняє великі та маленькі літери.
💡 Висновок
Хороший програміст — не той, хто ніколи не робить помилок.
Хороший програміст — той, хто вміє:
🔎 знайти помилку;
🧠 зрозуміти її причину;
🛠 виправити;
🚀 спробувати ще раз.
Тому наступного разу, коли побачиш повідомлення про помилку, не панікуй.
Скажи собі:
«Цікаво. А що саме мені зараз підказує комп'ютер?» 😉
📊 Сортування та фільтрування в Excel: магія чи логіка?
Уявіть таблицю на 500 рядків.
Потрібно знайти:
усіх учнів, які отримали 10 балів.
Переглядати кожен рядок вручну? 😱
Зовсім не обов'язково!
Для цього існує фільтрування.
🔽 Фільтрування
Фільтр дозволяє показати лише ті рядки, які відповідають певній умові.
Наприклад:
Показати тільки оцінки ≥ 10.
Із великої таблиці Excel залишить на екрані лише потрібні записи.
🔃 А що робить сортування?
Сортування змінює порядок даних.
Наприклад:
📈 оцінки — від найменшої до найбільшої;
📉 ціни — від найбільшої до найменшої;
🔤 прізвища — за алфавітом.
🧩 Міні-завдання
Маємо список:
Учень | Оцінка |
Анна | 9 |
Богдан | 11 |
Марія | 7 |
Олег | 10 |
Софія | 12 |
🎯 Завдання:
1. Відсортуй оцінки від найменшої до найбільшої.
2. Відсортуй прізвища за алфавітом.
3. За допомогою фільтра залиш учнів, які мають оцінку 10 і вище.
💡 Запам'ятай
Сортування → змінює порядок.
Фільтрування → показує лише потрібні записи.
Ці два інструменти дуже допомагають працювати з великими таблицями.
І так, Excel може зробити це значно швидше, ніж ми. 😉
Інформатика на 5 хвилин: знайди помилку
Сьогодні — маленька розминка для тих, хто вивчає Python. 🐍
Іноді, щоб навчитися програмувати, корисно не писати код з нуля, а стати детективом і знайти помилку. 🕵️
Подивись на програму:
name = input("Як тебе звати? ")
print("Привіт, " + Name)
Програма повинна привітатися з користувачем.
Але щось пішло не так. 🤔
🎯 Завдання
Знайди помилку та виправ програму.
Не поспішай запускати готовий варіант.
Спочатку подумай:
👉 Яке ім'я має змінна?
👉 Чи однаково воно записане в обох рядках?
💡 Підказка
Python розрізняє:
name
і
Name
Це різні імена.
✅ Правильний варіант
name = input("Як тебе звати? ")
print("Привіт, " + name)
🧠 Маленький висновок
У програмуванні навіть одна велика літера може змінити все.
Тому, якщо програма не працює:
не панікуємо → уважно читаємо код → шукаємо помилку → виправляємо → запускаємо знову.
Саме так програмісти й працюють. 💻
Excel-челендж: хто швидше знайде потрібну інформацію?
Уявімо, що у нас є список із 200 товарів.
Керівник магазину запитує:
Які товари коштують більше 500 грн?
Шукати кожен товар вручну?
❌ Дуже довго.
А якщо скористатися фільтром?
⚡ Кілька секунд — і перед нами лише потрібні записи.
🎯 Завдання
Створи в Excel таблицю:
Товар | Категорія | Ціна |
Навушники | Техніка | 850 |
Флешка | Техніка | 420 |
Рюкзак | Аксесуари | 1200 |
Мишка | Техніка | 650 |
Зошит | Канцелярія | 70 |
Клавіатура | Техніка | 950 |
Пенал | Канцелярія | 250 |
Повербанк | Техніка | 1100 |
🔎 Завдання 1
За допомогою фільтра залиш тільки товари, ціна яких:
більша за 500 грн.
🔎 Завдання 2
Залиш тільки товари категорії:
«Техніка».
🔎 Завдання 3
Сортуй товари за ціною:
від найдорожчого до найдешевшого.
💡 А тепер питання
Чим відрізняються:
сортування і фільтрування?
Запам'ятай:
🔃 Сортування — змінює порядок даних.
🔎 Фільтрування — показує тільки потрібні дані.
І саме тому Excel особливо корисний, коли таблиця стає великою.
МІСІЯ: комп'ютер думає по кроках
Сьогодні пропоную маленький експеримент.
Уявімо, що робот повинен приготувати собі чай. 🤖☕
Він отримав такі команди:
Налити воду в чашку.
Покласти чайний пакетик.
Закип'ятити воду.
Поставити чашку на стіл.
Налити гарячу воду.
❓ Чи все правильно?
Звичайно, ні.
Робот виконає команди точно так, як ми їх написали.
🧠 У цьому і полягає одна з головних особливостей алгоритмів.
Комп'ютер не думає:
«Мабуть, учитель мав на увазі інше».
Він виконує інструкції.
Тому програміст має подумати про:
послідовність → умови → повторення → результат.
🎯 Завдання
Розстав команди у правильному порядку:
🔹 відкрити зошит;
🔹 записати дату;
🔹 сісти за комп'ютер;
🔹 увімкнути комп'ютер;
🔹 відкрити потрібну програму;
🔹 виконати завдання.
А тепер ускладнюємо.
🔥 Чи можна скласти цей алгоритм краще?
Напиши його так, щоб кожна дія була максимально точною.
💡 Висновок
Програмування починається не з коду.
Воно починається з уміння чітко пояснити, що і в якій послідовності потрібно зробити.
А ти знаєш, навіщо потрібна функція SUM в Excel?
Якщо в таблиці потрібно додати кілька чисел, можна написати:
=A1+A2+A3+A4+A5
Але є зручніший спосіб.
👉 SUM
=SUM(A1:A5)
Це означає:
додай усі значення від A1 до A5.
🧮 Наприклад
День | Кількість кроків |
Понеділок | 6500 |
Вівторок | 7200 |
Середа | 8100 |
Четвер | 5900 |
П'ятниця | 7600 |
Щоб знайти загальну кількість:
=SUM(B2:B6)
🎯 Спробуй самостійно
Створи таблицю:
Предмет | Оцінка |
Інформатика | 11 |
Математика | 10 |
Українська мова | 9 |
Історія | 12 |
Англійська мова | 10 |
Знайди:
1. суму всіх оцінок;
2. середнє значення;
3. найбільшу оцінку;
4. найменшу оцінку.
💡 Підказка
Для цього тобі можуть знадобитися:
SUM
AVERAGE
MAX
MIN
Чотири функції — і таблиця вже може багато чого розповісти про дані. 📊
Python: навіщо потрібен цикл?
Уявімо, що потрібно вивести слово «Привіт!» 10 разів.
Можна написати:
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
print("Привіт!")
😱
Працювати буде.
Але програмісти не люблять зайву роботу.
🔁 Саме для цього існують цикли.
for i in range(10):
print("Привіт!")
Одна конструкція — і команда виконується 10 разів.
🎯 Запам'ятай
range(5)
означає:
повторити 5 разів.
range(10)
→ 10 разів
range(3)
→ 3 рази
💣 Міні-місія
Скільки разів виконається команда?
for i in range(7):
print("💥")
А тепер:
for i in range(4):
print("🚀")
І найскладніше:
for i in range(2):
print("⭐")
print("💻")
❓ Скільки разів буде надруковано ⭐?
❓ А скільки разів 💻?
💡 Головна ідея
Цикл потрібен тоді, коли нам потрібно багато разів виконати одну або кілька дій.
І це одна з найважливіших ідей програмування.
Пароль: чи справді він надійний?
Спробуй уявити пароль:
123456
Легко запам'ятати.
Але чи легко його захистити? 🤔
Тепер:
qwerty
Теж не найкращий варіант.
🔒 Яким має бути хороший пароль?
Бажано, щоб він:
✔️ був достатньо довгим;
✔️ не містив очевидної особистої інформації;
✔️ не використовувався для всіх акаунтів;
✔️ був унікальним для важливих облікових записів.
Де можливо, варто використовувати багатофакторну автентифікацію.
🚫 Чого краще не використовувати?
Не варто будувати пароль на:
❌ імені;
❌ даті народження;
❌ номері телефону;
❌ простих послідовностях;
❌ слові «password».
🧩 Завдання
Який із варіантів виглядає слабшим?
А: 12345678
Б: qwerty123
В: MyDog2008
Г: унікальна довга парольна фраза, яку ніде більше не використовують
Правильна відповідь очевидна: перші три варіанти мають передбачувані елементи, а унікальна довга парольна фраза зазвичай є кращою основою.
💡 І ще одне важливе правило
Якщо хтось просить тебе:
«Скинь пароль, це терміново!»
не поспішай виконувати прохання.
Навіть якщо повідомлення виглядає переконливо.
Безпека починається з паузи перед дією. 🔐
Інформатика навчає не лише комп'ютерів
Є цікава річ.
Учні можуть забути конкретну команду Python.
Можуть не пам'ятати формулу Excel.
Можуть забути, де знаходиться певна кнопка.
Але є навички, які залишаються значно довше.
💡 Інформатика вчить:
Розкладати проблему на частини.
Якщо завдання здається величезним, знайди маленький перший крок.
Шукати закономірності.
Побачивши закономірність, легше знайти рішення.
Перевіряти результат.
Комп'ютер не гарантує, що твоя ідея правильна.
Не боятися помилок.
Помилка в коді — це інформація про те, що потрібно перевірити.
Автоматизувати рутинну роботу.
Якщо комп'ютер може зробити одну й ту саму дію 100 разів — навіщо робити це вручну?
🌱 Саме тому мені подобається інформатика.
Вона вчить не тільки:
«Що натиснути?»
А й:
«Як подумати, щоб знайти рішення?»
І, мабуть, це одна з найцінніших навичок сучасної людини.
Практична робота без нудьги: «Мій цифровий день»
А тепер — завдання, яке можна виконати навіть без складних програм.
🎯 Мета
Навчитися представляти інформацію у вигляді таблиці та аналізувати її.
📊 Завдання
Створи таблицю:
Дія | Час | Тривалість | Пристрій |
Навчання | |||
Спілкування | |||
Відпочинок | |||
Ігри | |||
Перегляд відео |
Заповни її приблизними даними за один день.
🔎 А тепер проаналізуй
Скільки часу ти проводиш із цифровими пристроями?
Яка діяльність займає найбільше часу?
Яка — найменше?
Скільки часу припадає саме на навчання?
Що можна було б змінити у своєму цифровому розкладі?
⭐ Додаткове завдання
Побудуй діаграму, яка покаже розподіл часу.
Тепер твоя таблиця — це вже не просто набір чисел.
Це інформація, яку можна аналізувати.
💡 Висновок
Інформатика допомагає не тільки працювати з готовими даними.
Вона допомагає побачити закономірності та зробити висновки.
Як зробити хорошу презентацію?
Презентація — це не документ, у який потрібно помістити весь текст із підручника. 😄
Її завдання — допомогти аудиторії побачити й зрозуміти головну думку.
🚫 Типова помилка
Слайд:
величезний абзац тексту
А внизу маленькими буквами:
«Дякую за увагу».
😅
💡 Спробуй правило «один слайд — одна головна думка».
Наприклад:
❌ «Інтернет»
і на слайді 15 речень про все на світі.
Краще:
🌐 Інтернет допомагає нам навчатися
А нижче:
📚 знаходити інформацію
🎥 дивитися навчальні матеріали
💬 спілкуватися
🧩 працювати разом
І — одна хороша ілюстрація.
🎯 Перед створенням слайда запитай себе:
Що людина повинна зрозуміти після того, як подивиться на цей слайд?
Якщо відповідь:
«Ну... взагалі все про тему» 😅
— значить, тему потрібно розділити.
⭐ Три прості правила
1. Менше тексту.
2. Більше структури.
3. Одна головна думка на слайді.
💻 І пам'ятай
PowerPoint, Google Slides, Canva та інші редактори — це інструменти.
Гарну презентацію створює не програма.
Її створює людина, яка знає, що хоче сказати.