Full screen

Share

«Навчальна книга — Богдан» 
Лінійний алгоритм в Python. Черепашача графіка
тема 19

Want to create interactive content? It’s easy in Genially!

Get started free

19 урок Лінійний алгоритм в Python. Черепашача графіка

InnaTrischuk

Created on September 18, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

«Навчальна книга — Богдан»

Лінійний алгоритм в Python. Черепашача графіка

тема 19

7 клас

computer science

лінійний алгоритм

графіка в python

модуль turtle

Зроби свій вибір

властивості вікна

властивості черепашки

лінійний алгоритм в turtle

Лінійний алгоритм - це алгоритм, у якому всі дії виконуються послідовно одна за одною

лінійний алгоритм

прикладом може бути, коли рудий кіт малює прямокутник зі сторонами 100 та 40

вивчаючи мову програмування scratch в молодших класах ви уже реалізовували лінійний алгоритм

реалізована мовою scratch:

реалізована мовою python:

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

У разі необхідності виконання складних завдань лінійні алгоритми можуть поєднуватися з умовними виразами та циклами для створення більш складних програм.

Лінійні алгоритми є простими для розуміння, і вони є важливою частиною будь-якої програми.

Розглянемо детальніше лінійний алгоритм мовою python:

Графіка в Python може бути реалізована за допомогою різних бібліотек і інструментів

Графіка в python

OpenGL

Turtle

Matplotlib

PyQt і PySide

Pygame

Tkinter

Основні бібліотеки для роботи з графікою в Python включають такі:

Збереження малюнків

Використання циклів та умовних виразів

Малювання ліній та фігур

Керування рухом черепашки

Зміна кольорів та стилів малювання

Створення вікна для малювання

Розглянемо основні функції і можливості модуля turtle:

в 7 класі ви ознайомитеся з однією з таких бібліотек - а саме з бібліотекою turtle

для того, щоб використовувати функції модуля turtle, спочатку потрібно його імпортувати

Початок роботи з "черепашкою"

Щоб створити вікно для малювання використовують функцію screen()

Створення вікна

основні функції вікна в turtle:

основні функції вікна в turtle:

Щоб створити "черепашку" (графічний об'єкт), яка буде рухатися та малювати зображення використовують функцію Turtle()

Положення черепашки у вікні визначають координати на координатній площині, яка уявно розміщена у вікні. Центр вікна та початкове положення черепашки є точка (0;0)

основні функції руху черепашки

Функція circle може мати і третій параметр - кількість сегментів, на які потрібно поділити коло.

основні функції руху черепашки

результат

Також можна будувати лінії за допомогою переміщення в довільне місце площини, за даними координатами.

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

Функція turtle() може бути використана для створення багатьох черепашок з різними іменами та параметрами, які можуть малювати на вікні незалежно одна від одної або разом, щоб створити складні малюнки та анімації.

Дякую за увагу!