Динамічна графіка (анімації)

Додано: 20 травня
Предмет: Інформатика, 7 клас
14 запитань
Запитання 1

Чи використовуються цикли в графічному програмуванні?



варіанти відповідей

так

ні

Запитання 2

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



варіанти відповідей

turtle

math

os

time

Запитання 3

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


варіанти відповідей

t.speed()

t.delay()

t.timer()

t.run()

Запитання 4

Яка функція використовується для паузи під час виконання програми?



варіанти відповідей

turtle.stop()

time.sleep()

turtle.pause()

os.pause()

Запитання 5

Що робить метод t.clear() у Turtle?



варіанти відповідей

Видаляє всі налаштування Turtle

Стирає весь малюнок на екрані

Змінює колір Turtle

Зупиняє виконання програми

Запитання 6

Які функції можна використовувати для зміни швидкості Turtle?


варіанти відповідей

t.speed()

t.forward()

turtle.setspeed()

turtle.delay()

Запитання 7

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



варіанти відповідей

forward()

clear()

print()

speed()

Запитання 8

Що можна зробити за допомогою циклу for у Turtle?





варіанти відповідей

Намалювати фігуру з повторюваними елементами

Змінювати колір лінії після кожної ітерації

Перемістити Turtle на початкову точку

Створити циклічну анімацію

Запитання 9

Які методи змінюють положення Turtle?


варіанти відповідей

goto()

forward()

right()

left()

Запитання 10

Як створити кругову анімацію у Turtle?



варіанти відповідей

Використати команду t.circle() у циклі

Використати команду t.right()

Використати команду t.forward()

Використати команду t.clear()

Запитання 11

Що відбувається, якщо викликати команду t.hideturtle()?



варіанти відповідей

Turtle змінює колір

Turtle припиняє рух

Turtle стає невидимою

Turtle видаляється з екрану

Запитання 12

Що потрібно зробити перед використанням команди goto(), щоб на екрані не залишалося лінії від переміщення?

варіанти відповідей

Викликати t.hideturtle()

Викликати t.clear()

Викликати t.penup()

 Викликати t.speed(0)

Запитання 13

Проаналізуйте код. Який ефект буде виконуватися з кольором об'єкта під час руху в циклі?

python

colors = ["red", "blue", "green"]

for i in range(30):

t.color(colors[i % 3])

t.forward(10)


варіанти відповідей

Об'єкт стане білим через помилку ділення

Об'єкт постійно змінюватиме колір по черзі (червоний, синій, зелений)

Програма вилетить із помилкою після 3-го кроку

Колір лінії буде випадковим із тисячі варіантів

Запитання 14

 Що станеться з об'єктом, якщо виконати команду t.shapesize(5, 5) у циклі анімації?

варіанти відповідей

Об'єкт переміститься на 5 пікселів вгору і вправо

 Об'єкт збільшиться в розмірах у 5 разів

Швидкість об'єкта зменшиться до 5 кадрів на секунду

 Навколо об'єкта з'явиться 5 додаткових копій

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест