Тест:

Графічні примітиви Canvas

11.05.2026
0 0
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Опис тесту (учням цей опис не показується):
  • Тема: Комп’ютерна графіка в Python: Методи та параметри об’єкта Canvas.

  • Мета: Перевірити знання синтаксису бібліотеки tkinter для побудови графічних примітивів, розуміння особливостей екранної системи координат та вміння керувати властивостями об'єктів (колір, контур, переміщення).

  • Контекст: Питання охоплюють теоретичний матеріал підручника та алгоритми виконання практичних завдань (зокрема, створення та рух фігур за допомогою кнопок).

  • Ключові навички, що перевіряються:

    • Визначення координат точок у системі Canvas (початок у верхньому лівому куті).

    • Розрізнення методів createline, createrectangle, createoval, createpolygon.

    • Знання параметрів fill, outline, width.

    • Розуміння роботи методів move та delete.

  • Оцінювання: Тест містить 10 запитань різних типів (загальна сума — 18 балів). Рекомендовано для проведення підсумкового контролю на етапі рефлексії синхронного уроку.

Вміст тесту:
1
2
3
4
5
6
7
8
9
10
Опис, який учні побачать перед початком тестування

🎨 Стань майстром цифрової графіки!

Вітаю! Ти вже навчився створювати полотно та малювати на ньому перші фігури. Настав час перевірити, чи добре ти опанував інструменти «художника-програміста».

Про що цей тест:

  • Координати: Чи знаєш ти, куди втече точка (0, 0) на екрані?

  • Методи малювання: Яка команда будує коло, а яка — складний багатокутник?

  • Колір та стиль: Як змінити заливку та товщину ліній.

Поради для успіху:

  1. Не поспішай: Уважно читай координати (пам’ятай, що вісь Y спрямована вниз).

  2. Використовуй підказки: Твій код із практичної роботи — найкращий помічник.

  3. Будь уважним: У тесті є завдання на встановлення відповідності та послідовності.

Максимальний бал — 18. Твоє полотно чекає на правильні відповіді. Успіхів! 🚀

1

1 з 18 балів

Де в системі координат Canvas знаходиться точка з координатами (0, 0)?

2

1 з 18 балів

Який метод використовується для малювання кола або еліпса?

3

1 з 18 балів

Який параметр відповідає за колір внутрішньої заливки фігури?

4

2 з 18 балів

Оберіть правильні твердження щодо методу create_rectangle(x1, y1, x2, y2):

5

2 з 18 балів

Які параметри можна використовувати для налаштування вигляду лінії (create_line)?

6

3 з 18 балів

Встановіть відповідність між методом та його призначенням:

Метод
Призначення
1

canvas.move()

А

Видалення об'єкта з полотна

2

itemconfig()

Б

Зміна властивостей (наприклад, кольору) існуючої фігури

3

canvas.delete()

В

Створення трикутника або іншого багатокутника

4

create_polygon()

Г

Переміщення вже створеного об'єкта

7

2 з 18 балів

Розставте етапи створення вікна з графікою у правильному порядку:

from tkinter import * (Імпорт бібліотеки)

c = Canvas(root, ...) (Створення об'єкта-полотна)

c.pack() (Розміщення полотна у вікні)

root = Tk() (Створення головного вікна)

8

2 з 18 балів

Розставте аргументи в методі create_line для проведення лінії з точки (10, 20) у точку (100, 200):

10 (x1)

100 (x2)

200 (y2)

20 (y1)

9

2 з 18 балів

Як називається параметр, що визначає товщину контуру фігури в пікселях?

10

2 з 18 балів

Напишіть назву методу, який дозволяє з'єднати послідовно багато точок (x1, y1, x2, y2... xn, yn) і зафарбувати отриману область.

Опис, який учні побачать після проходження тестування

Тест завершено! Вітаю з фінішем! 🏁

Ти щойно пройшов шлях від простої точки до створення графічних об'єктів. Тепер ти знаєш, як працює цифрова графіка "під капотом" Python.

Твій результат:

  • Майстер графіки: Якщо ти правильно визначив координати та методи, твій Canvas завжди буде ідеальним. Можеш переходити до створення складних малюнків!

  • Художник у процесі: Якщо виникли помилки в координатах, пам’ятай: у програмуванні точка (0,0) — це лівий верхній кут. Це головний секрет успіху.

Що далі? Використай отримані знання, щоб завершити практичну роботу та "оживити" свої фігури за допомогою кнопок.

Дякую за роботу! Не забудь зберегти свій проєкт та надіслати вчителю на перевірку.

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

Сподобався:

0

Так: 1

Ні: 0

Зрозумілий:

0

Так: 1

Ні: 0

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

0

Ні: 1

Так: 0

Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". провести тестування серед своїх учнів на основі цього тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". призначити в журнал
Створити тест на базі цього або додати запитання до вже існуючого тесту
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Флешкартки посилання на сторінку з картками
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити тренування (Квіз)
Для використання тесту скопіюйте його. Для цього натисніть кнопку "Створити тест на базі цього". Преміум створити змагання
Рекомендуємо

Графічні примітиви об’єкта Canvas

Графічні примітиви об’єкта Canvas

235

Аватар профіля Хмарук Галина Петрівна
Інформатика
10 клас

50 грн

Графічні об’єкти та їхні властивості (Tkinter)

Графічні об’єкти та їхні властивості (Tkinter)

35

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

25 грн

Додаткові графічні об’єкти (Toplevel, Frame, Scrollbar)

Додаткові графічні об’єкти (Toplevel, Frame, Scrollbar)

29

Аватар профіля Ткаченко Оксана Анатоліївна
Інформатика
10 клас

25 грн

ПРОМІЖНА ПІДСУМКОВА РОБОТА №4 "Графічне програмування (Python Turtle)"

ПРОМІЖНА ПІДСУМКОВА РОБОТА №4 "Графічне програмування (Python Turtle)"

29

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

40 грн

Підсумкова робота за розділом "Графічне програмування" за ГР2 (Створює інформаційні продукти)

Підсумкова робота за розділом "Графічне програмування" за ГР2  (Створює інформаційні продукти)

291

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

35 грн

Підсумкова робота за розділом "Графічне програмування" за ГР3 (Працює в цифровому середовищі)

Підсумкова робота за розділом "Графічне програмування" за ГР3 (Працює в цифровому середовищі)

310

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

35 грн

Схожі тести

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

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

3055

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

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

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

1696

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

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

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

887

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

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

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

665

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

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

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

452

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

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

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

343

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