СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до 22.05.2025

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация "Исполнитель Turtle на языке программирования Python"

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация содержит описание основных команд для исполнителя Turtle (Черепаха)  на языке программирования Python. Также в ней есть примеры кодов для рисования с помощью Turtle. Презентация может использоваться для уроков информатики и занятиях на факультативах и кружках.  

Просмотр содержимого документа
«Презентация "Исполнитель Turtle на языке программирования Python"»

Исполнитель Turtle  на языке программирования  Python

Исполнитель Turtle на языке программирования Python

Чтобы работать с исполнителем Turtle, нужно его подключить (импортировать) import turtle

Чтобы работать с исполнителем Turtle, нужно его подключить (импортировать)

import turtle

Задаем имя исполнителя rina = turtle.Turtle()

Задаем имя исполнителя

rina = turtle.Turtle()

Внешний вид или формы(shape) исполнителя  arrow  turtle  circle  square  triangle  classik

Внешний вид или формы(shape) исполнителя

arrow

turtle

circle

square

triangle

classik

Задаем форму(shape) исполнителю rina.shape(

Задаем форму(shape) исполнителю

rina.shape("turtle")

Исполнитель двигается,  используя координатную плоскость

Исполнитель двигается, используя координатную плоскость

Turtle может двигаться в точку rina.goto(100,100) rina.goto(-100,-100)

Turtle может двигаться в точку

rina.goto(100,100)

rina.goto(-100,-100)

Пример движения по точкам import turtle rina =turtle.Turtle() rina.shape('turtle') rina.goto(100,100) rina.goto(-100,100) rina.goto(100,-100) rina.goto(-100,-100) rina.goto(0,0)

Пример движения по точкам

import turtle

rina =turtle.Turtle()

rina.shape('turtle')

rina.goto(100,100)

rina.goto(-100,100)

rina.goto(100,-100)

rina.goto(-100,-100)

rina.goto(0,0)

Turtle может сделать надпись rina.write(‘Hello!’)

Turtle может сделать надпись

rina.write(‘Hello!’)

Turtle может использовать Перо для рисования линий rina.penup() - Перо поднять rina.pendown() - Перо опустить

Turtle может использовать Перо для рисования линий

rina.penup() - Перо поднять

rina.pendown() - Перо опустить

Turtle может двигаться вперед или назад на некоторое количество пикселей rina.forward(50)  – двигается вперед на 50 пикселей rina. backward(50) – двигается назад на 50 пикселей

Turtle может двигаться вперед или назад на некоторое количество пикселей

rina.forward(50) – двигается вперед на 50 пикселей

rina. backward(50) – двигается назад на 50 пикселей

Turtle может поворачиваться  налево или направо  на некоторое количество градусов rina.left(90) - повернуть налево на 90 градусов rina.right(90) - повернуть направо на 90 градусов

Turtle может поворачиваться налево или направо на некоторое количество градусов

rina.left(90) - повернуть налево на 90 градусов

rina.right(90) - повернуть направо на 90 градусов

Использование цикла for _ in range(4): Действия повторяются по порядку 4 раза

Использование цикла

for _ in range(4):

Действия повторяются по порядку 4 раза

Рисунок квадрата import turtle rina=turtle.Turtle() for _ in range(4):  rina.forward(100) # Вперед на 100 пикселей  rina.right(90) # Поворот на 90 градусов rina.write(‘квадрат’)

Рисунок квадрата

import turtle

rina=turtle.Turtle()

for _ in range(4):

rina.forward(100) # Вперед на 100 пикселей

rina.right(90) # Поворот на 90 градусов

rina.write(‘квадрат’)

Задаем цвет rina.color(

Задаем цвет

rina.color("blue")

Синий цвет

 Исполнителей может быть несколько. Создадим для Рины друга Тома. import turtle  rina = turtle.Turtle() rina.shape('turtle') rina.color('magenta')  tom = turtle.Turtle() tom.shape('turtle') tom.color(‘blue')

Исполнителей может быть несколько. Создадим для Рины друга Тома.

import turtle

rina = turtle.Turtle()

rina.shape('turtle')

rina.color('magenta')

tom = turtle.Turtle()

tom.shape('turtle')

tom.color(‘blue')

Рисование цветного круга rina.begin_fill() начинаем заливку rina.color('green')  выбираем зеленый цвет rina.goto(30,-150) идем в точку (30,-150) rina.pendown() опускаем перо rina.circle(130)  рисуем круг, радиус=130 rina.penup() подымаем перо

Рисование цветного круга

rina.begin_fill() начинаем заливку

rina.color('green') выбираем зеленый цвет

rina.goto(30,-150) идем в точку (30,-150)

rina.pendown() опускаем перо

rina.circle(130) рисуем круг, радиус=130

rina.penup() подымаем перо

Использование функции Для создания функции используется def После него пишем придуманное название функции, в скобках если нужно переменные для которых используется функция. def mak(x=0, y=0):

Использование функции

Для создания функции используется def

После него пишем придуманное название функции, в скобках если нужно переменные для которых используется функция.

def mak(x=0, y=0):

Рисуем треугольники    import turtle    rina=turtle.Turtle()    rina.shape('turtle')    rina.color('purple')    def triangle():      rina.left(60)      rina.forward(30)      rina.left(120)      rina.forward(30)      rina.left(120)      rina.forward(30)    triangle()    rina.penup()    rina.goto(10,40)    rina.pendown()    triangle()    rina.penup()    rina.goto(40,80)    rina.pendown()    triangle()

Рисуем треугольники

import turtle

rina=turtle.Turtle()

rina.shape('turtle')

rina.color('purple')

def triangle():

rina.left(60)

rina.forward(30)

rina.left(120)

rina.forward(30)

rina.left(120)

rina.forward(30)

triangle()

rina.penup()

rina.goto(10,40)

rina.pendown()

triangle()

rina.penup()

rina.goto(40,80)

rina.pendown()

triangle()

Презентация создана  учителем информатики  ГУО «Средняя школа № 3 г.Крупки»  Минской области  Козодоевой О.А.

Презентация создана учителем информатики ГУО «Средняя школа № 3 г.Крупки» Минской области Козодоевой О.А.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!

Закрыть через 5 секунд
Комплекты для работы учителя