Презентация - "Презентация по информатике "Модуль Turtle в Python" (9 класс)"

- Презентации / Другие презентации
- 2
- 30.11.25
Просмотреть и скачать презентацию на тему "Презентация по информатике "Модуль Turtle в Python" (9 класс)"
Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.
Особое внимание стоит уделить разделу с презентациями - они становятся отличным визуальным дополнением к теории, помогают лучше понять сложные темы и удерживают внимание учащихся. Такие материалы удобно использовать в классе на интерактивной доске или при самостоятельной подготовке дома. Все размещённые на платформе материалы проверены на актуальность и соответствие учебной программе. Это делает сайт надёжным помощником в образовательном процессе для всех участников: школьников, учителей и родителей. Особенно удобно, что всё доступно онлайн без регистрации и в свободном доступе.
Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Презентация по информатике "Модуль Turtle в Python" (9 класс)", чтобы сделать обучение более организованным, интересным и результативным.
Урок №22
3.9.Тема:
«Работа с графикой в Python. Знакомство с модулем Turtle (черепашка)»
Программирование
ИНФОРМАТИКА 8 КЛАСС
Учебник
«ИНФОРМАТИКА 7-9 КЛАСС»
И. Н. Цыбуля, Л. А. Самыкбаева,
А. А. Беляев, Н. Н. Осипова, У. Э. Мамбетакунов
Графические режимы в Python
1
2
Рисование с помощью модуля Turtle
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Управление модулем Turtle (черепашка) для создания графических примитивов и перемещения на плоскости.
3
4
Команды управления графическим пером.
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Компьютерная графика
Первые эксперименты по созданию изображений проведены в компьютерной лаборатории Массачусетского технологического института в 1951 году.
Компьютерная графика — раздел информатики, предметом изучения которого является создание и обработка на компьютере графических изображений.
ЭТО ИНТЕРЕСНО
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Графика в Python.
С помощью графики в Python можно рисовать фигуры и изображения, создавать анимацию, визуализировать математические вычисления в Python.
В программах python можно использовать элементы графики в компьютерных играх.
Графический модуль
Модуль — это ряд связанных между собой
операций. Модуль в Python — это файл, содержащий код языка программирования python, который вы хотите включить в проект.
Модули – это, встроенные в язык программирования функции, которые доступны сразу. Чтобы их вызвать, не надо выполнять никаких дополнительных действий.
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
в модуле math языка Python содержатся математические функции
модуль random позволяет генерировать псевдослучайные числа
модуль sys предоставляет доступ к системным переменным
Для доступа к функционалу модуля, его надо импортировать в программу. После импорта интерпретатор "знает" о существовании дополнительных классов и функций и позволяет ими пользоваться.
В Python импорт осуществляется командой import.
Графический модуль
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Модуль Turtle (черепашка)
Исполнитель
import turtle
# подключаем модуль turtle
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.reset()
# приводим черепашку в начальное положение
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.shape(“стиль”) # меняем внешний вид
turtle.shape('circle')
turtle.shape('square')
turtle.shape("turtle")
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.shape(“стиль”) # меняем внешний вид
turtle.shape('classic')
turtle.shape("arrow")
turtle.shape('triangle')
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.shapesize(размер) # устанавливаем размер
turtle.shapesize(8)
import turtle
turtle.shape('circle')
turtle.shapesize(4)
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.shapesize(размер) # устанавливаем размер
turtle.shapesize(7)
import turtle
turtle.shape('square')
turtle.shapesize(5)
Изменение размера пропорционально
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.shapesize(высота, ширина, контур)
# устанавливаем размер
turtle.shapesize(5,10)
import turtle
turtle.shape('square')
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.reset()
import turtle
turtle.shape("arrow")
Меняем внешний вид:
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.color('цвет контура','цвет заливки')
# установка цветовой гаммы исполнителя
turtle.shapesize(5,10,5)
turtle.color('blue','orange')
turtle.shapesize(5,10)
Меняем внешний вид:
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Цветовая палитра
Yellow — жёлтый
Green — зелёный
Blue — голубой, синий
Brown — коричневый
Red — красный
Pink — розовый
Black — чёрный
White — белый
Gray — серый
Orange — оранжевый
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Модуль Turtle (черепашка)
turtle.stamp() # отпечаток исполнителя на холсте
turtle.color('red','green')
import turtle
turtle.shape('square')
turtle.shapesize(15,15,5)
turtle.stamp()
turtle.shape('circle')
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
turtle.left(угол поворота)
# поворот влево на N градусов
import turtle
turtle.shape('square')
turtle.color('Red')
turtle.shapesize(5,10,1)
turtle.stamp()
turtle.left(90)
turtle.shapesize(5,10,1)
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
import turtle
# Подключение модуля turtle
Исполнитель
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
import turtle
t = turtle.Turtle()
t.shape('turtle')
Управляется командами относительных («вперёд
назад» и «направо налево») и абсолютных («перейти в точку с координатами...»)
перемещений.
Исполнитель представляет собой «перо», оставляющее след на плоскости рисования.
Модуль Turtle (черепашка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Графическое окружение — холст
При работе в графическом режиме изображение на экране строится из точек, которые называются пикселями.
Каждый пиксель (точка) имеет две координаты: х и у.
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Задаем движение черепахи
forward(n) # вперед на n пикселей
backward(n) #назад на n пикселей
left(n) #влево на n градусов
right(n) #вправо на n градусов
circle(r) #начертить окружность радиуса r, с центром слева от курсора, если r>0, справа, если r<0
circle(r,n) #начертить дугу радиуса r, градусной мерой n против часовой стрелки, если r>0, по часовой стрелке, если r<0
goto(x,y) #переместить курсор в точку с координатами (x,y)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Команды рисования (управление пером)
down() #опустить курсор для рисования
up() #поднять курсор
width(n) #ширина следа курсора в n пикселей
сolor(s) #где s цвет рисования курсора
begin_fill(),end_fill() #рисует закрашенные области (начало и конец рисунка)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Сервисные команды:
tracer(f) #режим отладки
reset() #очищается экран, возвращает курсор к центру
сlear() #очистить экран
write(s) #вывести строку s в точке нахождения курсора
radians() #мера измерения углов в радианы
degrees() #мера измерения углов в градусах
mainloop() #задержка окна
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Пример 1
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Нарисуем командой circle синюю окружность.
Пример 2
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Повернём черепашку на 120 градусов влево и добавим красную окружность:
Пример 2
Рисуем окружности
import turtle
t = turtle.Turtle()
t.shape('turtle')
t.color('blue')
t.circle(100)
t.left(120)
t.color('red')
t.circle(100)
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
1
2
3
Пример 3
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Ещё раз повернём черепашку на 120 градусов влево и добавим зелёную окружность:
import turtle
t = turtle.Turtle()
t.shape('turtle')
t.color('blue')
t.circle(100)
t.left(120)
t.color('red')
t.circle(100)
t.left(120)
t.color('green')
t.circle(100)
Пример 3
Рисуем окружности
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Пример 4
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Добавляем в color цвет заливки и команды: «начать заливку» и «остановить заливку». Сохраняем программу в файле grafika1.py
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Команда устанавливает размер формы
Оставляет отпечаток формы выбранного цвета и размера
Команда устанавливает цвет формы
Задание
«Совместите команду и результат выполнения»
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Команда устанавливает размер формы
Оставляет отпечаток формы выбранного цвета и размера
Команда устанавливает цвет формы
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Оставляет отпечаток формы выбранного цвета и размера
Команда устанавливает размер формы
Команда устанавливает цвет формы
МОЛОДЕЦ!
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Графические режимы в Python
1
2
Рисование с помощью модуля Turtle
ПРОГРАММИРОВАНИЕ.
3.9. «Работа с графикой в Python»
Управление модулем Turtle (черепашка) для создания графических примитивов и перемещения на плоскости.
3
4
Команды управления графическим пером.





















































