7 клас
computer science
«Навчальна книга — Богдан»
тема 19
Лінійний алгоритм в Python. Черепашача графіка
Зроби свій вибір
властивості вікна
лінійний алгоритм
властивості черепашки
графіка в python
лінійний алгоритм в turtle
модуль turtle
лінійний алгоритм
Лінійний алгоритм - це алгоритм, у якому всі дії виконуються послідовно одна за одною
вивчаючи мову програмування scratch в молодших класах ви уже реалізовували лінійний алгоритм
прикладом може бути, коли рудий кіт малює прямокутник зі сторонами 100 та 40
Одна і та ж сама задача, яка знаходить суму двох чисел, є прикладом лінійного алгоритму
реалізована мовою scratch:
реалізована мовою python:
Розглянемо детальніше лінійний алгоритм мовою python:
Лінійні алгоритми є простими для розуміння, і вони є важливою частиною будь-якої програми.
У разі необхідності виконання складних завдань лінійні алгоритми можуть поєднуватися з умовними виразами та циклами для створення більш складних програм.
Графіка в python
Графіка в Python може бути реалізована за допомогою різних бібліотек і інструментів
Основні бібліотеки для роботи з графікою в Python включають такі:
Tkinter
Turtle
Pygame
PyQt і PySide
Matplotlib
OpenGL
в 7 класі ви ознайомитеся з однією з таких бібліотек - а саме з бібліотекою turtle
Розглянемо основні функції і можливості модуля turtle:
Малювання ліній та фігур
Створення вікна для малювання
Керування рухом черепашки
Збереження малюнків
Використання циклів та умовних виразів
Зміна кольорів та стилів малювання
Початок роботи з "черепашкою"
для того, щоб використовувати функції модуля turtle, спочатку потрібно його імпортувати
Створення вікна
Щоб створити вікно для малювання використовують функцію screen()
основні функції вікна в turtle:
основні функції вікна в turtle:
Щоб створити "черепашку" (графічний об'єкт), яка буде рухатися та малювати зображення використовують функцію Turtle()
Положення черепашки у вікні визначають координати на координатній площині, яка уявно розміщена у вікні. Центр вікна та початкове положення черепашки є точка (0;0)
основні функції руху черепашки
Функція circle може мати і третій параметр - кількість сегментів, на які потрібно поділити коло.
основні функції руху черепашки
Також можна будувати лінії за допомогою переміщення в довільне місце площини, за даними координатами.
результат
Для побудови комбінацій різних фігур, зачасту потрібно, шоб черепашка при русі не залишала за собою слід. тому є відповідні функції
Функція turtle() може бути використана для створення багатьох черепашок з різними іменами та параметрами, які можуть малювати на вікні незалежно одна від одної або разом, щоб створити складні малюнки та анімації.
Дякую за увагу!
19 урок Лінійний алгоритм в Python. Черепашача графіка
InnaTrischuk
Created on September 18, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Essential Learning Unit
View
Akihabara Learning Unit
View
Genial learning unit
View
History Learning Unit
View
Primary Unit Plan
View
Vibrant Learning Unit
View
Art learning unit
Explore all templates
Transcript
7 клас
computer science
«Навчальна книга — Богдан»
тема 19
Лінійний алгоритм в Python. Черепашача графіка
Зроби свій вибір
властивості вікна
лінійний алгоритм
властивості черепашки
графіка в python
лінійний алгоритм в turtle
модуль turtle
лінійний алгоритм
Лінійний алгоритм - це алгоритм, у якому всі дії виконуються послідовно одна за одною
вивчаючи мову програмування scratch в молодших класах ви уже реалізовували лінійний алгоритм
прикладом може бути, коли рудий кіт малює прямокутник зі сторонами 100 та 40
Одна і та ж сама задача, яка знаходить суму двох чисел, є прикладом лінійного алгоритму
реалізована мовою scratch:
реалізована мовою python:
Розглянемо детальніше лінійний алгоритм мовою python:
Лінійні алгоритми є простими для розуміння, і вони є важливою частиною будь-якої програми.
У разі необхідності виконання складних завдань лінійні алгоритми можуть поєднуватися з умовними виразами та циклами для створення більш складних програм.
Графіка в python
Графіка в Python може бути реалізована за допомогою різних бібліотек і інструментів
Основні бібліотеки для роботи з графікою в Python включають такі:
Tkinter
Turtle
Pygame
PyQt і PySide
Matplotlib
OpenGL
в 7 класі ви ознайомитеся з однією з таких бібліотек - а саме з бібліотекою turtle
Розглянемо основні функції і можливості модуля turtle:
Малювання ліній та фігур
Створення вікна для малювання
Керування рухом черепашки
Збереження малюнків
Використання циклів та умовних виразів
Зміна кольорів та стилів малювання
Початок роботи з "черепашкою"
для того, щоб використовувати функції модуля turtle, спочатку потрібно його імпортувати
Створення вікна
Щоб створити вікно для малювання використовують функцію screen()
основні функції вікна в turtle:
основні функції вікна в turtle:
Щоб створити "черепашку" (графічний об'єкт), яка буде рухатися та малювати зображення використовують функцію Turtle()
Положення черепашки у вікні визначають координати на координатній площині, яка уявно розміщена у вікні. Центр вікна та початкове положення черепашки є точка (0;0)
основні функції руху черепашки
Функція circle може мати і третій параметр - кількість сегментів, на які потрібно поділити коло.
основні функції руху черепашки
Також можна будувати лінії за допомогою переміщення в довільне місце площини, за даними координатами.
результат
Для побудови комбінацій різних фігур, зачасту потрібно, шоб черепашка при русі не залишала за собою слід. тому є відповідні функції
Функція turtle() може бути використана для створення багатьох черепашок з різними іменами та параметрами, які можуть малювати на вікні незалежно одна від одної або разом, щоб створити складні малюнки та анімації.
Дякую за увагу!