Комунальний заклад «Ліцей №11»
Кам’янської міської ради
ФОРМУВАННЯ ІНФОРМАЦІЙНО-КОМУНІКАТИВНОЇ КОМПЕТЕНТНОСТІ В УЧНІВ 5 КЛАСІВ
ПІД ЧАС УРОКІВ ІНФОРМАТИКИ
Навчально-методичний посібник
Кам’янське
2026
Укладач, автор: Олійник Н.В., учитель інформатики
Навчально-методичний посібник
«Формування інформаційно-комунікативної компетентності в учнів середньої та старшої школи під час уроків інформатики»
Посібник містить:
Призначений для:
Зміст
1.1. Теоретичні основи інформаційно-комунікативної компетентності
1.2. Інтеграція STEM-елементів у формування ІКК
1.3. Роль інформаційно-комунікаційних технологій у сучасному уроку інформатики
1.4. Інформаційно-комунікативні уміння та навички учня
до навчально-методичного посібника Н.В.Олійник
«Формування інформаційно-комунікативної компетентності учнів під час уроків інформатики»
У навчально-методичному посібнику «Формування інформаційно-комунікативної компетентності учнів під час уроків інформатики» здійснено теоретичний аналіз поняття інформаційно-комунікативної компетентності в контексті сучасної інформатичної освіти. Окреслено її структуру, основні складники та визначено етапи формування в учнів базової та середньої школи.
У посібнику розкрито роль інформаційно-комунікаційних технологій як провідного засобу розвитку алгоритмічного мислення, цифрової грамотності, навичок програмування та свідомого використання цифрових ресурсів. Визначено ключові інформаційно-комунікативні вміння, якими має володіти учень у процесі вивчення інформатики, зокрема вміння працювати з інформацією, створювати алгоритми, реалізовувати їх у вигляді програм, аналізувати результати та презентувати власні напрацювання.
Формування інформаційно-комунікативної компетентності пропонується здійснювати шляхом інтеграції практико-орієнтованого навчання, елементів медіаосвіти та STEM-підходу під час уроків інформатики. У посібнику обґрунтовано доцільність використання алгоритмічних задач, практичних вправ з програмування (зокрема мовою Python), проєктної та дослідницької діяльності як ефективних засобів формування ключових компетентностей учнів.
Посібник містить структурований теоретичний матеріал, систему практичних завдань різного рівня складності, приклади навчальних вправ і проєктних робіт, а також методичні рекомендації щодо організації уроків інформатики з компетентнісним і діяльнісним підходами.
Навчально-методичний посібник є актуальним для вчителів інформатики закладів загальної середньої та позашкільної освіти, студентів педагогічних закладів, а також усіх, хто цікавиться сучасними методиками навчання інформатики та формування інформаційно-комунікативної компетентності учнів.
Актуальність створення навчально-методичного посібника зумовлена вимогами Державного стандарту базової середньої освіти та компетентнісного підходу Нової української школи, які передбачають формування в учнів інформаційно-комунікативної компетентності як однієї з ключових. У сучасному цифровому середовищі інформатика виступає не лише навчальним предметом, а й інструментом розвитку алгоритмічного мислення, цифрової грамотності, вміння працювати з інформацією та створювати власні цифрові продукти.
Особливої уваги потребує початковий етап вивчення алгоритмізації та програмування, зокрема у 5 класі, коли в учнів закладаються базові уявлення про алгоритм, програму, мову програмування та логіку побудови розв’язків. Саме на цьому етапі доцільно поєднувати теоретичні знання з практичною діяльністю, використовуючи доступні мови програмування, зокрема Python, що відповідає віковим особливостям учнів і дозволяє швидко отримувати наочний результат.
Метою навчально-методичного посібника є надання вчителям інформатики систематизованого теоретичного та практичного матеріалу для формування інформаційно-комунікативної компетентності учнів під час вивчення теми «Алгоритми та програми», а також підвищення ефективності уроків інформатики через використання практико-орієнтованих, інтерактивних і STEM-елементів навчання.
Основними завданнями посібника є:
Посібник орієнтований на вчителів інформатики закладів загальної середньої та позашкільної освіти, студентів педагогічних закладів освіти та може бути використаний у процесі підготовки до атестації педагогічних працівників, а також для вдосконалення професійної майстерності.
У сучасному цифровому середовищі інформаційно-комунікативна компетентність (ІКК) є ключовою складовою розвитку учня. Ця компетентність визначає здатність ефективно використовувати інформаційно-комунікаційні технології (ІКТ) для навчання, дослідження, комунікації та розв’язання прикладних задач [Морзе Н. В., Барна О. В., Вембер В. П.]. Особливо важливо формувати ІКК у школярів середньої та старшої школи в умовах інтеграції STEM-освіти, що передбачає використання міждисциплінарних завдань із природничих наук, технологій, інженерії та математики з акцентом на цифрові технології та алгоритмічне мислення.
ІКК охоплює такі основні складники:
Інформаційна складова – уміння ефективно шукати, обробляти та аналізувати дані, використовувати цифрові ресурси для навчання та саморозвитку;
Комп’ютерно-технологічна складова – навички роботи з апаратним та програмним забезпеченням, створення простих алгоритмів та програм, використання інтерактивних цифрових інструментів;
Процесуально-діяльнісна складова – здатність застосовувати сучасні ІКТ для вирішення практичних завдань, проєктування моделей, алгоритмів та STEM-проектів [Горобченко Н., Ващенко Т – 2014; Бондаренко Т. – 2016].
Етапи формування інформаційно-комунікативної компетентності (за Т.Бондаренко):
Ознайомлення з базовими цифровими інструментами та їх призначенням.
Навчання пошуку інформації в мережі Інтернет та оцінка її достовірності.
Розробка власних проєктів і алгоритмів із використанням ІКТ.
Рефлексія результатів та обґрунтування вибору оптимальних рішень.
STEM-освіта є невід’ємною частиною сучасної методики навчання інформатики. Вона дозволяє:
Застосування STEM-підходу підвищує практичну цінність ІКК, оскільки учні вчаться не лише працювати з інформацією, а й інтегрувати її в міждисциплінарні задачі, реалізовувати проєкти та співпрацювати в команді.
ІКТ є ключовим інструментом у формуванні ІКК. Їх використання дозволяє:
Особливу увагу слід приділяти інтерактивним та дистанційним технологіям, що дозволяють учням самостійно опановувати матеріал і розвивати навички цифрової грамотності [Алієв Х., 2018].
Під час уроків інформатики з інтеграцією STEM-елементів учень повинен навчитися:
Хоча сьогодні в педагогічній практиці достатньо прикладів використання STEM-підходів та цифрових технологій на уроках інформатики, більшість із них зосереджена на окремих завданнях або окремих компетенціях учнів. Багато наукових праць описують ІКТ-вправи або методичні рекомендації, проте бракує комплексних, системних підходів, які одночасно поєднували б формування інформаційно-комунікативної компетентності, STEM-проєктну діяльність та розвиток цифрових навичок [Лойко Н.П., 2014].
Саме це зумовило необхідність розробити власну авторську методику, яка відрізняється від існуючих: вона інтегрує практичну роботу з інформацією, медіаосвітні компоненти та STEM-проєкти, а також орієнтована на послідовний розвиток критичного мислення, командної роботи та вмінь представляти власні результати. Такий підхід дозволяє учням не лише здобувати знання з інформатики, а й розвивати навички ефективного комунікування, аналізу та використання інформації у різних форматах.
Моя педагогічна ідея ґрунтується на поетапному формуванні компетентностей: від роботи з інформацією та даними, через створення цифрових продуктів, до презентації та захисту проєктів. Це забезпечує системне поєднання ІКТ, STEM і медіаосвіти, чого бракує в існуючих методичних розробках.
Окреслення реалізації педагогічної ідеї доцільно розпочати з короткого огляду сучасних освітніх тенденцій у STEM та медіаосвіті, а далі представити конкретні методи, прийоми та авторські розробки уроків, спрямовані на формування інформаційно-комунікативних навичок у учнів середньої та старшої школи.
STEM-навчання визначається як інтеграція науки, технологій, інженерії та математики, яка спрямована на розвиток практичних навичок, критичного мислення та креативності. У поєднанні з медіаосвітніми компонентами STEM-проєкти дозволяють формувати такі компетентності учнів [Горобченко Н., Ващенко Т., 2014]:
Інтеграція медіаосвітніх компонентів у STEM-проєкти дозволяє учням не лише збирати і обробляти інформацію, а й створювати власні продукти, аналізувати їх та комунікувати результати, що повністю відповідає завданням формування інформаційно-комунікативної компетентності та стандартам НУШ.
Методичною основою моєї практичної діяльності є авторський проєктний метод із поетапним виконанням завдань, який включає: постановку проблеми, збір та обробку даних, створення цифрового продукту, тестування та презентацію результату. Такий підхід дозволяє поєднувати навчальні цілі з інтересами учнів, створюючи інноваційний формат уроку, відмінний від існуючих методик [Василенко О. М.].
До ефективних форм проведення уроків належать:
Особливо важливо фіксувати цілі STEM та медіаосвітнього компонентів у поурочному плані, паралельно з навчальними цілями з інформатики. Це дозволяє чіткіше оцінювати результати уроку та формує комплексні інформаційно-комунікативні компетентності учнів.
Таким чином, хоча існують численні приклади STEM-уроків та ІКТ-активностей, бракує авторських системних розробок, які комплексно формують інформаційно-комунікативні навички. Саме це визначає напрям моєї педагогічної діяльності.
Далі представлені розгорнуті плани-конспекти уроків інформатики з інтеграцією STEM та медіаосвіти, спрямовані на розвиток інформаційно-комунікативної компетентності учнів середньої школи, а саме 5 класів.
Клас: 5
Тема: «Алгоритми. Команди і виконавці»
Мета: Формування компетентностей
Предметна компетентність:
Ключові компетентності:
Тип уроку: засвоєння нових знань
Обладнання та наочність: дошка, комп’ютери, підручник з інформатики, презентація, роздаткові картки з прикладами алгоритмів.
Хід уроку
І. Організаційний етап
Привітання, перевірка готовності до уроку.
ІІ. Перевірка домашнього завдання
Фронтальна бесіда: що учні пам’ятають про алгоритми, виконавців та команди у Scratch.
ІІІ. Актуалізація опорних знань
Фронтальне опитування:
IV. Мотивація навчальної діяльності
Щодня ми виконуємо правила та інструкції. Наприклад, готуємо страву за рецептом, граємо у спортивну гру, пересуваємось містом за правилами дорожнього руху. Уявіть, що алгоритми – це інструкції, які допомагають комп’ютеру чи роботам правильно виконувати завдання.
V. Повідомлення теми, цілей, завдань уроку
VІ. Сприймання й усвідомлення нового матеріалу
Пояснення вчителя з демонстрацією презентації та прикладів:
VІ. Фізкультхвилинка
VІI. Засвоєння нових знань, формування вмінь
Робота за комп’ютерами (унікальна STEM-практика для 5 класу):
Практична робота 1 – «Алгоритмічний лабіринт» (STEM-компонент):
Мета: навчитися складати послідовність команд для досягнення мети, розвивати логічне та алгоритмічне мислення.
Інструкції для учнів:
Обговоріть у групі: який алгоритм був найефективніший, чи можна його покращити, щоб котик дістався мети швидше та безпечно.
Практична робота 2 – «Алгоритм у житті» (інформаційно-комунікативна компетентність):
Мета: навчитися застосовувати поняття алгоритму в повсякденному житті та формувати вміння точно передавати інструкції.
Інструкції для учнів:
Рішення/підказки:
VІІІ. Узагальнення та систематизація знань
ІX. Домашнє завдання
X. Підсумки уроку
Клас: 5
Тема: «Способи подання алгоритмів. Алгоритми і програми. Основні поняття мови програмування Python»
Мета: Формування компетентностей
Предметна компетентність:
Ключові компетентності:
Тип уроку: засвоєння нових знань з елементами практичної роботи.
Обладнання та наочність: дошка, комп’ютери, підручники «Інформатика, 5 клас» автор Бондаренко, презентація, проектор.
Хід уроку
І. Організаційний етап
ІІ. Перевірка домашнього завдання
ІІІ. Фронтальне опитування (актуалізація опорних знань)
IV. Мотивація навчальної діяльності
У житті ми постійно користуємося алгоритмами: готуємо страви, граємо в комп’ютерні ігри, керуємо роботами. Щоб комп’ютер виконав вашу команду, потрібно скласти зрозумілий алгоритм та перевести його у програму. Сьогодні ми навчимося писати прості програми на Python і показувати свої алгоритми у різних формах.
V. Повідомлення теми, цілей та завдань уроку
VI. Сприймання й усвідомлення учнями нового матеріалу
Пояснення вчителя з елементами презентації та демонстрації на екрані:
# Програма для привітання користувача
name = input("Введіть своє ім’я: ")
print("Привіт,", name)
VII. Фізкультхвилинка
VIII. Засвоєння нових знань, формування вмінь (практична робота за комп’ютерами)
Практична робота 1 – «Алгоритмічний конструктор» (STEM-компонент):
Інструкції для учнів:
Приклад:
is_dry = input("Горщик сухий? (так/ні) ")
if is_dry == "так":
print("Поливаємо квітку")
else:
print("Не поливаємо")
Практична робота 2 – «Програма для життя» (інформаційно-комунікативна компетентність):
IX. Узагальнення та систематизація знань
Питання для самоперевірки:
X. Домашнє завдання
XI. Підсумки уроку
Рефлексія:
Клас: 5
Тема: «Лінійні алгоритми і програми»
Мета: Формування компетентностей
Предметна компетентність:
Ключові компетентності:
Тип уроку: засвоєння нових знань та формування вмінь.
Обладнання та наочність: дошка, комп’ютери, підручники «Інформатика, 5 клас», презентація, проектор.
Хід уроку
І. Організаційний етап
ІІ. Перевірка домашнього завдання
ІІІ. Фронтальне опитування
IV. Мотивація навчальної діяльності
У багатьох задачах дії виконуються одна за одною, крок за кроком, без перевірок чи умов. Такі алгоритми називають лінійними. Сьогодні ми навчимося створювати лінійні алгоритми та писати їх у Python, а потім перевіримо роботу наших програм на практиці.
V. Повідомлення теми, цілей та завдань уроку
VI. Сприймання й усвідомлення нового матеріалу
Пояснення вчителя з презентацією та демонстрацією на екрані:
Приклад лінійного алгоритму в Python:
# Лінійний алгоритм: приготування чаю
print("Кип'ятимо воду")
print("Наливаємо воду у чашку")
print("Додаємо чайний пакетик")
print("Чекаємо 5 хвилин")
print("Чай готовий!")
VII. Фізкультхвилинка
VIII. Засвоєння нових знань, формування вмінь (практична робота за комп’ютерами)
Практична робота 1 – «Лінійна програма для робота» (STEM-компонент):
Інструкції для учнів:
Приклад завдання:
print("Рух вперед 1 крок")
print("Рух вперед 2 крок")
print("Рух вперед 3 крок")
print("Поворот праворуч")
print("Рух вперед 1 крок")
print("Рух вперед 2 крок")
Практична робота 2 – «Лінійний алгоритм у житті» (інформаційно-комунікативна компетентність):
Приклад: «Зробити бутерброд»
Словесний алгоритм:
Python-код з використанням print():
print("1. Візьміть хліб")
print("2. Намажте хліб маслом")
print("3. Покладіть сир")
print("4. Покладіть ковбасу")
print("5. Накрийте другим шматком хліба")
print("6. Наріжте на половинки")
Додатково (STEM): «Рух робота по зірковій траєкторії»
Мета: розвивати просторове та логічне мислення, вміння складати послідовність команд у Python, практичне застосування лінійних алгоритмів.
Інструкція для учнів:
Приклад рішення в Python:
print("Рух вперед 2 кроки")
print("Поворот праворуч 72°")
print("Рух вперед 2 кроки")
print("Поворот праворуч 72°")
print("Рух вперед 2 кроки")
print("Поворот праворуч 72°")
print("Рух вперед 2 кроки")
print("Поворот праворуч 72°")
print("Рух вперед 2 кроки")
print("Поворот праворуч 72°")
Розвиток STEM-компоненту:
IX. Узагальнення та систематизація знань
Питання для самоперевірки:
X. Домашнє завдання
XI. Підсумки уроку
Рефлексія:
Клас: 5
Тема: «Математичні оператори мови Python»
Мета: Формування компетентностей
Предметна компетентність:
Ключові компетентності:
Тип уроку: засвоєння нових знань та формування вмінь.
Обладнання та наочність: дошка, комп’ютери, підручники (Бондаренко), презентація, проєктор.
Хід уроку
І. Організаційний етап
Привітання, перевірка готовності до уроку, налаштування комп’ютерів.
ІІ. Перевірка домашнього завдання
Обговорення попередньої практичної роботи: «Лінійний алгоритм у житті» (бутерброд, завдання від учнів).
ІІІ. Фронтальне опитування (актуалізація знань)
IV. Мотивація навчальної діяльності
Щодня ми обчислюємо різні значення: час, гроші, відстані. Щоб навчити комп’ютер робити це за нас, ми використовуємо математичні оператори. Сьогодні ми навчимося записувати обчислення в Python та складати лінійні алгоритми для реальних життєвих ситуацій.
V. Повідомлення теми, цілей та завдань уроку
VI. Сприймання та усвідомлення нового матеріалу
Математичні оператори Python:
Приклади в Python:
a = 10
b = 3
print("Сума:", a + b)
print("Різниця:", a - b)
print("Добуток:", a * b)
print("Ділення:", a / b)
print("Цілочислене ділення:", a // b)
print("Остача від ділення:", a % b)
print("Степінь:", a ** b)
VII. Фізкультхвилинка
VIII. Засвоєння нових знань, формування вмінь
Робота за комп’ютером (практична):
Завдання 1 – STEM-компонент:
Приклад коду:
# Площа прямокутника
length = 5
width = 3
area = length * width
print("Площа прямокутника:", area)
# Додатково: площа іншого прямокутника
length2 = 7
width2 = 4
area2 = length2 * width2
print("Площа іншого прямокутника:", area2)
Завдання 2 – інформаційно-комунікативна компетентність:
Приклад коду:
# Загальна кількість яблук
apples_basket1 = 12
apples_basket2 = 15
total_apples = apples_basket1 + apples_basket2
print("Загальна кількість яблук:", total_apples)
STEM-завдання 3 – «Математичний калькулятор»
Інструкція для учнів:
Приклад коду:
# Обчислення для двох чисел
a = 17
b = 4
print("Сума:", a + b)
print("Різниця:", a - b)
print("Добуток:", a * b)
print("Ділення:", round(a / b, 2))
print("Цілочисельне ділення:", a // b)
print("Остача від ділення:", a % b)
ІX. Узагальнення та систематизація знань
Питання для самоперевірки:
X. Домашнє завдання
XІ. Підсумки уроку
Рефлексія:
Клас: 5
Тема: «Черепашача графіка»
Мета: Формування компетентностей
Предметна компетентність:
Ключові компетентності:
Тип уроку: засвоєння нових знань і практична робота.
Обладнання та наочність: комп’ютери, проектор, підручник «Інформатика 5 клас», презентація.
Хід уроку
І. Організаційний етап
Привітання, перевірка присутності, налаштування робочих місць.
ІІ. Перевірка домашнього завдання
Фронтальне опитування за попередніми темами: математичні оператори, лінійні алгоритми.
ІІІ. Актуалізація опорних знань
Фронтальне опитування:
IV. Мотивація навчальної діяльності
Сьогодні ми навчимося малювати на екрані комп’ютера за допомогою «черепахи». Ця графіка допомагає уявити алгоритми візуально, розвиває просторове та логічне мислення, а ще можна створювати цікаві STEM-проєкти!
V. Повідомлення теми, цілей, завдань уроку
VІ. Сприймання й усвідомлення учнями нового матеріалу
VІІ. Фізкультхвилинка
VІІІ. Засвоєння нових знань, формування вмінь
STEM-завдання 1 – «Малюємо свій прапор»
Інструкції для учнів:
Приклад коду:
import turtle
t = turtle.Turtle()
t.speed(3)
# Малюємо смуги прапора
colors = ["blue", "yellow"]
for i in range(2):
t.color(colors[i])
t.begin_fill()
t.forward(200)
t.right(90)
t.forward(50)
t.right(90)
t.end_fill()
t.forward(50) # переміщення на наступну смугу
turtle.done()
STEM-завдання 2 – «Черепашка і лабіринт»
Інструкції для учнів:
Приклад коду:
import turtle
t = turtle.Turtle()
t.speed(2)
# Простий лабіринт
t.forward(100)
t.left(90)
t.forward(50)
t.right(90)
t.forward(100)
t.left(90)
t.forward(50)
turtle.done()
Інформаційно-комунікативне завдання:
Обговорення:
ІX. Домашнє завдання
X. Підсумки уроку
Рефлексія:
XІ. Оцінювання роботи учнів
Клас: 5
Тема: «Алгоритми створення зображень»
Мета: Формування компетентностей
Предметні:
Ключові компетентності:
Тип уроку: застосування знань і формування навичок.
Обладнання: комп’ютери з Python, середовище Turtle, дошка, презентація, підручник (Бондаренко).
Хід уроку
І. Організаційний етап
ІІ. Актуалізація опорних знань
Фронтальне опитування:
ІІІ. Мотивація навчальної діяльності
Сьогодні ми навчимося створювати власні зображення за допомогою алгоритмів. Це не просто малювання, а програмування мистецтва! Ваші картинки можна оживити, зробити інтерактивними, додати кольори, повтори та навіть «перешкоди».
IV. Сприймання та усвідомлення нового матеріалу
V. Засвоєння нових знань, формування вмінь (Практика)
Практична частина – STEM-завдання
STEM-завдання 1 – «Кольоровий квадрат»
Інструкції для учнів:
Приклад коду:
import turtle
t = turtle.Turtle()
# перший квадрат
t.color("red")
t.begin_fill()
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.end_fill()
# перемістити «олівець» для другого квадрату
t.penup()
t.goto(60,0)
t.pendown()
# другий квадрат
t.color("blue")
t.begin_fill()
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.forward(50)
t.left(90)
t.end_fill()
turtle.done()
STEM-завдання 2 – «Сонечко»
Інструкції для учнів:
Приклад коду:
import turtle
t = turtle.Turtle()
# коло (сонце)
t.color("yellow")
t.begin_fill()
t.circle(50)
t.end_fill()
# перший промінь
t.penup()
t.goto(0,50) # верх кола
t.pendown()
t.forward(40)
t.backward(40)
# другий промінь
t.penup()
t.goto(50,0) # право
t.pendown()
t.forward(40)
t.backward(40)
# третій промінь
t.penup()
t.goto(0,-50) # низ
t.pendown()
t.forward(40)
t.backward(40)
# четвертий промінь
t.penup()
t.goto(-50,0) # ліво
t.pendown()
t.forward(40)
t.backward(40)
turtle.done()
STEM-завдання 3 – «Квіточка» (поетапно)
Інструкції для учнів:
Приклад коду:
import turtle
t = turtle.Turtle()
# серединка
t.color("yellow")
t.begin_fill()
t.circle(20)
t.end_fill()
# пелюстки
t.color("red")
# перша пелюстка
t.penup()
t.goto(0,20)
t.pendown()
t.begin_fill()
t.circle(20)
t.end_fill()
# друга пелюстка
t.penup()
t.goto(20,0)
t.pendown()
t.begin_fill()
t.circle(20)
t.end_fill()
# третя пелюстка
t.penup()
t.goto(0,-20)
t.pendown()
t.begin_fill()
t.circle(20)
t.end_fill()
# четверта пелюстка
t.penup()
t.goto(-20,0)
t.pendown()
t.begin_fill()
t.circle(20)
t.end_fill()
turtle.done()
VI. Фізкультхвилинка