Презентація "Лінійні алгоритми. Черепашача графіка."

Про матеріал
Презентація до уроку 37 у 7 класі НУШ розроблено за модельною навчальною програмою «Інформатика. 7-9 класи» для закладів загальної середньої освіти (автори: Пасічник О.В., Козак Л.З., Ворожбич А.В.) відповідно до підручника: Інформатика: підруч. для 7 класу закладів загальної середньої освіти/І.В.Тріщук, О.Ю.Лазарець-Тернопіль: Навчальна книга – Богдан, 2024
Зміст слайдів
Номер слайду 1

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

Номер слайду 2

Лінійний алгоритм. Вивчаючи мову програмування Scratch в молодших класах, Ви вже реалізовували лінійний алгоритм. Використовуючи блок­схеми, лінійний алгоритм можна представити так: Прикладом може бути, коли рудий кіт малює прямокутник зі сторонами 100 та 40.

Номер слайду 3

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

Номер слайду 4

Лінійний алгоритм. Розглянемо детальніше лінійний алгоритм мовою Python: У цьому прикладі операції виконуються послідовно. Кожен крок виконується відразу після попереднього, і програма завершується.

Номер слайду 5

Графіка в Python. Лінійні алгоритми є простими для розуміння, і вони є важливою частиною будь­якої програми. У разі необхідності виконання складних завдань лінійні алгоритми можуть поєднуватися з умовними виразами та циклами для створення більш складних програм. Графіка в Python може бути реалізована за допомогою різних бібліотек та інструментів. Основні бібліотеки для роботи з графікою в Python див. на форзаці.

Номер слайду 6

Модуль Turtle. У 7 класі Ви ознайомитеся з однією з таких бібліотек — а саме з бібліотекою Turtle. Модуль Turtle є чудовим інструментом для опанування світу програмування та малювання, і він може бути використаний для створення різноманітних цікавих малюнків та анімацій.

Номер слайду 7

Модуль Turtle

Номер слайду 8

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

Номер слайду 9

Властивості вікна. Спочатку надаємо ім’я об’єкту «вікно» та після знака «дорівнює» викликаємо функцію Screen(). Увага! Ім’я цієї функції починається з великої літери. Після запуску програми з’явиться вікно, в якому надалі будемо створювати різні зображення та анімації.

Номер слайду 10

Властивості вікна. Щоб надати об’єкту значення властивості, потрібно написати таку комбінацію: назва_об’єкта.властивість(значення)

Номер слайду 11

Властивості вікна. Наприклад: window.title('name')Написавши даний код програми та запустивши його на виконання, отримаємо вікно жовтого кольору з розмірами 600 пікселів по довжині та 400 пікселів по висоті й назвою вікна «Моє перше графічне вікно».

Номер слайду 12

Черепашка. Спочатку надаємо ім’я нашій Черепашці й після знака = пишемо функцію Turtle(). Увага! Ім’я цієї функції пишеться з великої літери.

Номер слайду 13

Черепашка. За замовчуванням, після запуску програми Черепашка має вигляд чорної стрілочки, яка показує напрям і розміщена в центрі вікна.

Номер слайду 14

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

Номер слайду 15

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

Номер слайду 16

Властивості черепашки. У цьому прикладі Turtle() створює нову Черепашку і призначає їй ім’я "t". Потім Черепашка виконує послідовні операції руху: вона рухається вперед на 100 пікселів, повертаєна 90 градусів ліворуч, рухається вперед на 40 пікселів, знову повертає на 90 градусів і так далі. В кінці утворився прямокутник зі сторонами 100 і 40 пікселів.

Номер слайду 17

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

Номер слайду 18

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

Номер слайду 19

Властивості черепашки. У цьому прикладі Turtle() створює нову Черепашку і призначає їй ім’я "t". Потім Черепашка виконує послідовні операції руху: утворює прямокутник; потім піднімає перо, переміщається в інше місце, опускає перо і будує коло.

Номер слайду 20

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

Номер слайду 21

Домашнє завданняст. 172-1821. На одну шальку терезів всадовили Вінні­Пуха, маса якого m кг, і П’ятачка, який на 20 кг легший, а на іншу шальку поставили горнятко з медом, маса якого n кг (що набагато більше за масу обох друзів). Напишіть програму, яка визначить, скільки кілограмів меду потрібно з’їсти героям, щоб шальки терезів зрівноважилися.2. Напишіть програму, яка створить зображення:

Середня оцінка розробки
Структурованість
5.0
Оригінальність викладу
5.0
Відповідність темі
5.0
Загальна:
5.0
Всього відгуків: 1
Оцінки та відгуки
  1. Левченко Катерина Василівна
    Загальна:
    5.0
    Структурованість
    5.0
    Оригінальність викладу
    5.0
    Відповідність темі
    5.0
pptx
Додано
19 лютого 2025
Переглядів
1057
Оцінка розробки
5.0 (1 відгук)
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку