• Всеосвіта
  • Бібліотека тестів
  • Інформатика
  • 8 клас.НУШ.Підсумковий урок з теми4"Тема 4.Алгоритми та програми(11год)" (Контрольна тематична / підсумкова + індекси НУШ + розподіл за групами результатів ГР)+ план конспект + інструкція практичної роботи. майже 100% унікальність
Тест:

8 клас.НУШ.Підсумковий урок з теми4"Тема 4.Алгоритми та програми(11год)" (Контрольна тематична / підсумкова + індекси НУШ + розподіл за групами результатів ГР)+ план конспект + інструкція практичної роботи. майже 100% унікальність

28.01.2026
0 0
8 Клас

88/5

7

300

0

3

1

Залучено ШІ
При створенні цього матеріалу був залучений штучний інтелект.
придбати тест
Ціна:

49 грн

47 грн

4%

Після покупки цей тест відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані тести зберігаються в розділі мої придбані матеріали.

Опис тесту (учням цей опис не показується):

Добрий день, діти! Сьогодні у нас підсумковий урок з теми 4 «Алгоритми та програми». Ми з вами вивчали основи візуального програмування в Lazarus: як створювати прості програми з кнопками, написами, полями введення, як використовувати логічні вирази, розгалуження (if), прапорці, перемикачі, цикли з лічильником (for) і з передумовою (while). Це важлива тема, бо саме тут ви навчилися не просто клікати мишкою, а створювати власні програми, які реагують на дії користувача та виконують обчислення.

Актуальність і застосування у житті

Уміння створювати програми з елементами керування та логікою розгалужень і циклів використовується скрізь: у створенні калькуляторів, тестів, ігор, програм для обробки даних (наприклад, підрахунок балів у класі, генератор паролів, прості симулятори). У реальному світі це основа для розробки додатків, веб-інтерфейсів, автоматизації завдань. Навіть у повсякденному житті ви вже стикалися з такими програмами: калькулятор на телефоні, форма реєстрації, вікно з вибором опцій.

Актуалізація знань учнів

Давайте пригадаємо основне (відповідайте швидко, піднімаючи руку):

  1. Як називається вікно, де ми розміщуємо елементи керування в Lazarus? Відповідь: Форма (або головна форма проєкту).

  2. Яка подія відбувається, коли користувач натискає на кнопку? Відповідь: OnClick (обробник події Click).

  3. Як у Lazarus позначається логічне заперечення? Відповідь: not (або NOT).

  4. Яка різниця між циклом for і while? Відповідь: for — з лічильником, відоме наперед кількість повторів; while — з передумовою, повторюється, поки умова істинна.

  5. Як називається елемент для введення тексту чи числа? Відповідь: Поле (TEdit).

  6. Як перетворити текст з поля в число? Відповідь: StrToInt() або StrToFloat().

Основні теоретичні відомості та терміни (коротко повторимо)

  • Алгоритм — точна послідовність дій для розв’язання задачі.

  • Властивості елементів: Caption (напис), Text (для Edit), Checked (для CheckBox, RadioButton), Enabled, Visible.

  • Обробники подій: procedure TForm1.Button1Click(Sender: TObject);

  • Логічні операції: and (кон’юнкція), or (диз’юнкція), not (заперечення), xor.

  • Розгалуження: if умова then … else …;

  • Цикл з лічильником: for i := 1 to 10 do …;

  • Цикл з передумовою: while умова do …;

  • Введення/виведення: Edit1.Text, Label1.Caption, ShowMessage().

Практична робота № 5 (підсумкова, 20–25 хвилин)

Тема завдання: «Програма-тест «Хто ти з казкових героїв?»»

(цікаве, не надто складне, використовує кнопки, поля, прапорці, розгалуження та простий цикл).

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

Створити програму-тест, яка ставить 3 простих питання користувачеві, збирає відповіді за допомогою прапорців (CheckBox) або перемикачів (RadioButton), а потім за результатами видає, хто ти: Кіт у чоботях, Попелюшка чи Іван-царевич.

Чітка покрокова інструкція виконання (виконайте точно в такій послідовності!)

  1. Запустіть Lazarus: Пуск → Усі програми → Lazarus → Lazarus (або ярлик на робочому столі).

  2. Створіть новий проєкт: File → New → Application → OK.

  3. Збережіть проєкт одразу: File → Save All. У папці D:\Work створіть папку з вашим прізвищем (наприклад, Іванов). Збережіть проект у цю папку: назва проєкту TestKazka, одиниця форми Unit1.pas.

  4. На форму додайте елементи (з панелі компонентів Standard та Additional):

    • 1 Label (назвіть LabelQuestion, Caption = «Обери, що тобі подобається найбільше:» розмістіть зверху).

    • 3 CheckBox (або 3 RadioButton у групі — краще RadioButton для одного вибору): CheckBox1.Caption := 'Пригоди та подорожі'; CheckBox2.Caption := 'Краса та чарівність'; CheckBox3.Caption := 'Сила та хоробрість';

    • 1 Button (Caption = 'Показати результат', Name = ButtonResult).

    • 1 Label (нижче, Name = LabelResult, Caption = '', Font.Size = 14).

  5. Двічі клацніть на ButtonResult — відкриється код обробника ButtonResultClick.

  6. Напишіть код (уважно копіюйте!):

pascal

procedure TForm1.ButtonResultClick(Sender: TObject);

var points: integer;

begin

points := 0;

if CheckBox1.Checked then points := points + 1;

if CheckBox2.Checked then points := points + 2;

if CheckBox3.Checked then points := points + 3;


if points = 1 then

LabelResult.Caption := 'Ти — Кіт у чоботях! Любитель пригод!'

else if points = 2 then

LabelResult.Caption := 'Ти — Попелюшка! Краса та мрії!'

else if points = 3 then

LabelResult.Caption := 'Ти — Іван-царевич! Сила та відвага!'

else

LabelResult.Caption := 'Обери хоча б одну відповідь!';

end;

(Якщо використовуєте RadioButton — тоді if RadioButton1.Checked then …)

  1. Запустіть програму: F9 або зелена стрілка Run.

  2. Перевірте роботу: оберіть варіанти, натисніть кнопку, подивіться результат.

  3. Зупиніть програму (кнопка Stop або закрийте вікно).

  4. Збережіть зміни: File → Save All.

Звіт (10 хвилин):

Створіть документ у Microsoft Word за таким шаблоном:

  • Відкрийте Microsoft Word: Пуск → введіть «Word» → Enter.

  • У першу строчку введіть: Прізвище Ім’я Клас Підгрупа Завдання Практична робота №5 (шрифт 28 пт, по центру).

  • Далі (шрифт 14 пт): Дата уроку Практична робота Тема: Підсумкова з теми «Алгоритми та програми»

  • Зробіть скріншот форми з результатом (кнопка Print Screen → Вставка → Вставити в Word).

  • Збережіть файл: Файл → Зберегти як → Огляд → Цей ПК → Локальний диск D: → Work → папка «Ваше прізвище». Назва файлу: PR5ТемаВашеПрізвище.docx (наприклад, PR5АлгоритмиІванов.docx) → Зберегти.

Оцінювання за 12-бальною шкалою (НУШ, групи результатів)

  • ГР1 (Працює з інформацією, даними, моделями) — max 3 б: правильно використовує логічні конструкції, накопичує бали (0–3).

  • ГР2 (Створює інформаційні продукти) — max 4 б: програма працює, видає правильний результат, інтерфейс зрозумілий (0–4).

  • ГР3 (Працює в цифровому середовищі) — max 3 б: правильно створив проєкт, зберіг, запустив без помилок (0–3).

  • ГР4 (Безпечно та відповідально) — max 2 б: не змінював чужі файли, зберіг у своїй папці, закрив програму (0–2). Максимум — 12 балів.

Домашнє завдання

Повторити всі приклади з теми 4 (стор. підручника Ривкінд 8 клас, § про розгалуження, цикли). Підготувати ідею простої програми (наприклад, калькулятор або вікторина) — записати в зошит 3–5 рядків псевдокоду.

Безмашинний варіант уроку (30 хвилин, при відключенні світла)

На аркушах А4 учні малюють блок-схеми та пишуть псевдокод для програми «Вгадай число» (комп’ютер загадав число 1–100, користувач вводить спроби, програма каже «більше/менше/вгадав»).

  1. Намалювати блок-схему з циклом while.

  2. Записати псевдокод: Загадане = 42 Поки спроба ≠ Загадане Ввести спробу Якщо спроба < Загадане то «Більше!» Інакше якщо спроба > Загадане то «Менше!» Кінець циклу Вивести «Вгадав!» Обговорюємо 2–3 найкращі схеми вголос. Здайте аркуші вчителю.

Джерела використаної інформації: розкрити закрити
Зображення обкладинки створено власноруч на платформі Канва https://www.canva.com/
Навчальна програма по НУШ, календарне планування Ривкінд. Речення і текст редагувала із залученням ШІ https://grok.com/

Варіанти тесту:

Варіант 1

30 запитань

Варіант 2

20 запитань

Варіант 3

18 запитань

Варіант 4

12 запитань

Варіант 5

8 запитань

Вміст тесту:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

1

1 з 18 балів

Як називається основне вікно, на якому розміщуються елементи керування в Lazarus?

2

1 з 18 балів

Яка подія спрацьовує, коли користувач клацає мишкою на кнопку?

3

1 з 18 балів

Як у Lazarus називається елемент для введення тексту чи числа користувачем?

Запитання №4 З однією правильною відповіддю

Запитання №5 З однією правильною відповіддю

Запитання №6 З однією правильною відповіддю

Запитання №7 З однією правильною відповіддю

Запитання №8 З однією правильною відповіддю

Запитання №9 З однією правильною відповіддю

Запитання №10 З однією правильною відповіддю

Запитання №11 З однією правильною відповіддю

Запитання №12 З однією правильною відповіддю

Запитання №13 З однією правильною відповіддю

Запитання №14 З однією правильною відповіддю

Запитання №15 З однією правильною відповіддю

Запитання №16 З однією правильною відповіддю

Запитання №17 З однією правильною відповіддю

Запитання №18 З однією правильною відповіддю

Рефлексія від 1 учня

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

Потрібні роз'яснення:

0

Ні: 1

Так: 0

придбати тест
Ціна:

49 грн

47 грн

4%

Після покупки цей тест відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані тести зберігаються в розділі мої придбані матеріали.

Рекомендуємо
-4%

8 клас. НУШ.Підсумковий урок з теми 5"Тема 5. Створення та публікація вебресурсів (4 год)Контрольна тематична / підсумкова + індекси НУШ + розподіл за групами результатів ГР)+ план конспект + інструкція практичної роботи. майже 100% унікальність

8 клас. НУШ.Підсумковий урок з теми 5"Тема 5. Створення та публікація вебресурсів (4 год)Контрольна тематична / підсумкова + індекси НУШ + розподіл за групами результатів ГР)+ план конспект + інструкція практичної роботи. майже 100% унікальність

101

Аватар профіля Булова Юлія Миколаївна
Інформатика
8 клас

49 грн

47 грн

-4%

7 клас.НУШ. Контрольна семестрова за 1 семестр/ підсумкова робота + індекси НУШ + розподіл за групами результатів ГР ) + конспект. майже 100% унікальність

 7 клас.НУШ. Контрольна семестрова за 1 семестр/ підсумкова робота + індекси НУШ + розподіл за групами результатів ГР ) + конспект. майже 100% унікальність

1660

Аватар профіля Булова Юлія Миколаївна
Інформатика
7 клас

49 грн

47 грн

-4%

7 клас.НУШ. Урок 32. Підсумковий урок Розділ 2. Алгоритми і програми (20 годин) (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

 7 клас.НУШ. Урок 32. Підсумковий урок Розділ 2. Алгоритми і програми (20 годин) (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

605

Аватар профіля Булова Юлія Миколаївна
Інформатика
7 клас

49 грн

47 грн

-4%

7 клас.НУШ. 2025 Контрольна семестрова за 2-й семестр / підсумкова робота + індекси НУШ + розподіл за групами результатів ГР ) + конспект. майже 100% унікальність

7 клас.НУШ. 2025 Контрольна семестрова за 2-й семестр  / підсумкова робота + індекси НУШ + розподіл за групами результатів ГР ) + конспект. майже 100% унікальність

346

Аватар профіля Булова Юлія Миколаївна
Інформатика
7 клас

49 грн

47 грн

-4%

7 клас.НУШ. Урок 48. Підсумковий урок з теми. "Розділ 4. Об'єкти мультимедіа (10 годин)" (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

7 клас.НУШ. Урок 48. Підсумковий урок з теми. "Розділ 4. Об'єкти мультимедіа (10 годин)" (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

696

Аватар профіля Булова Юлія Миколаївна
Інформатика
7 клас

49 грн

47 грн

-4%

7 клас.НУШ. Урок 57. Підсумковий урок з теми. "Розділ 5. Комп'ютерна анімація (10 годин)" (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

7 клас.НУШ. Урок 57. Підсумковий урок з теми. "Розділ 5. Комп'ютерна анімація (10 годин)" (Контрольна тематична / підсумкова робота+ індекси НУШ + розподіл за групами результатів ГР)+ конспект. майже 100% унікальність

558

Аватар профіля Булова Юлія Миколаївна
Інформатика
7 клас

49 грн

47 грн

Схожі тести

Підсумковий тест "Веб-технології"

Підсумковий тест "Веб-технології"

3096

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
10—11 клас

Архітектура комп'ютера

Архітектура комп'ютера

1731

Аватар профіля Лавро Світлана Володимирівна
Інформатика
8 клас

Алгоритми з розгалуженням

Алгоритми з розгалуженням

931

Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас

Інформаційні технології

Інформаційні технології

701

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Інформаційні системи

Інформаційні системи

489

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика
9 клас

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

Тест 4 "Повторення теми «Кодування даних» за 8 клас. Стиснення та архівування даних. Види стиснення даних. Архіватори. Типи архівних файлів. Операції над архівами."

376

Аватар профіля Балашова Вікторія Сергіївна
Інформатика
9 клас