Инфоурок Информатика Презентации8 КЛАСС_Черепашья графика в Python. Создаём свои команды (функции)

8 КЛАСС_Черепашья графика в Python. Создаём свои команды (функции)

Скачать материал
Скачать материал "8 КЛАСС_Черепашья графика в Python. Создаём свои команды (функции)"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Животновод

Описание презентации по отдельным слайдам:

  • ИНФОРМАТИКА

    1 слайд

    ИНФОРМАТИКА

  • РазминкаИНФОРМАТИКА

    2 слайд

    Разминка
    ИНФОРМАТИКА

  • ИНФОРМАТИКА109876543210

    3 слайд

    ИНФОРМАТИКА
    10
    9
    8
    7
    6
    5
    4
    3
    2
    1
    0

  • ИНФОРМАТИКАКОМПЬЮТЕРНАЯИГРА

    4 слайд

    ИНФОРМАТИКА
    К
    О
    М
    П
    Ь
    Ю
    Т
    Е
    Р
    Н
    А
    Я
    И
    Г
    Р
    А

  • Урок №25

3.9.Тема:
«Черепашья графика» в Python. Создаём свои команды (функц...

    5 слайд

    Урок №25

    3.9.Тема:
    «Черепашья графика» в Python. Создаём свои команды (функции).
    Программирование
    ИНФОРМАТИКА 8 КЛАСС
    Учебник
    «ИНФОРМАТИКА 7-9 КЛАСС»

    И. Н. Цыбуля, Л. А. Самыкбаева,
    А. А. Беляев, Н. Н. Осипова, У. Э. Мамбетакунов

  • Циклы в «Черепашьей графике». Решение практических задач12Создаём свои команд...

    6 слайд

    Циклы в «Черепашьей графике». Решение практических задач
    1
    2
    Создаём свои команды. Функции в «Черепашьей графике»
    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    3
    Решение практических задач

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Цикл while 
 while True...

    7 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Цикл while

    while True:
    <тело цикла>
    if <условие цикла>:
    break
    1
    2
    3
    4
    5

  • Пример1. Рисуем спираль
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pytho...

    8 слайд

    Пример1. Рисуем спираль

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    10
    20
    30
    40
    50
    10+10=20+10=30+10=40+10=50+…
    Увеличивается каждый раз на 10 пикселей!
    length=10 # переменная, обозначающая
    длину стороны
    length=length+10

  • Пример1. Рисуем спираль
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pytho...

    9 слайд

    Пример1. Рисуем спираль

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    10
    20
    30
    40
    50
    from turtle import*
    length=10
    count=0
    while count<20:
    fd(length)
    lt(90)
    length=length+10
    count=count+1
    exitonclick()
    Переменная
    «длина»
    Счетчик
    Увеличиваем длину на 10 пикселей
    length=10
    length=length+10
    Увеличиваем счётчик на единицу

  • Пример1. Рисуем спираль 
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»

    10 слайд

    Пример1. Рисуем спираль

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»

  • Размеры спирали
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»length...

    11 слайд

    Размеры спирали

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    length=10
    length=length+10
    length=2
    length=length+2
    length=30
    length=length+5
    from turtle import*
    length=10
    count=0
    while count<20:
    fd(length)
    lt(90)
    length=length+10
    count=count+1
    exitonclick()
    while count<50:
    while count<30:
    Цикл while

  • Угол поворота
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»from tur...

    12 слайд

    Угол поворота

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    from turtle import*
    length=10
    count=0
    while count<30:
    fd(length)
    lt(90)
    length=length+10
    count=count+1
    exitonclick()
    left(120)
    left(72)
    left(92)
    left(160)
    left(?)
    Цикл while

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»

    13 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Движение со случайной д...

    14 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Движение со случайной длиной и поворотом

    import turtle #подключить модуль turtle
    import random #подключить модуль random
    turtle.shape("turtle")
    turtle.position()
    (0.00,0.00) # задаем позицию относительно центра
    turtle.forward(15) # задаём смещение
    turtle.color('blue') # устанавливаем цвет
    i=0
    Начало программы

    продолжение

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Движение со случайной д...

    15 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Движение со случайной длиной и поворотом

    while i <= 100: # задаём цикл
    a=random.randint(1,20) # произвольная величина, на которую будем сдвигать
    turtle.forward(150+a) # смещаем на 150+произвольную величину
    turtle.left(90) # поворот влево на 90 градусов
    turtle.color('#000000')
    a=random.randint(1,35) # новая произвольная величина
    turtle.forward(50+a+i) # новое смещение
    turtle.left(90+a) #изменение угла поворота

    продолжение

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Движение со случайной д...

    16 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Движение со случайной длиной и поворотом

    #остальные команды подобные
    turtle.color('red')
    a=random.randint(1,25)
    turtle.forward(150+a)
    turtle.left(90+a+i)
    turtle.color('#000000')
    a=random.randint(1,20)
    turtle.forward(50+a)
    turtle.left(90+a)
    i=i+1
    turtle.exitonclick()

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Движение со случайной д...

    17 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Движение со случайной длиной и поворотом

  • Цикл for в Python осуществляется по схеме: Циклические алгоритмы. Цикл с пара...

    18 слайд

    Цикл for в Python осуществляется по схеме:
    Циклические алгоритмы. Цикл с параметром.
    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Спирали. Цикл for 
 Наб...

    19 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Спирали. Цикл for

    Наберите эти команды, используя цикл for и у вас получится квадратная спираль!
    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    for x in range(100): # команда цикла в диапазоне от
    0 до 99
    t.forward(x) # идти вперёд х точек на экране
    t.left(90) # повернуться налево на 90 градусов

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Измените в последней ст...

    20 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Измените в последней строке программы угол поворота с 900 на 910 и вы получите спиралевидную фигуру.
    Спирали. Цикл for

    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    for x in range(100): # команда цикла в диапазоне от
    0 до 99
    t.forward(x) # идти вперёд х точек на экране
    t.left( ) # повернуться налево на 91 градус
    91
    90

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Измените в третьей стро...

    21 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Измените в третьей строке диапазон на 300
    Спирали. Цикл for

    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    for x in range( ): # команда цикла в диапазоне от
    0 до 300
    t.forward(x) # идти вперёд х точек на экране
    t.left( ) # повернуться налево на 91 градус
    91
    100
    300

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Поставьте в последней с...

    22 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Поставьте в последней строке программы угол поворота на 46 градусов
    Спирали. Цикл for

    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    for x in range( ): # команда цикла в диапазоне от
    0 до 300
    t.forward(x) # идти вперёд х точек на экране
    t.left( ) # повернуться налево на 46 градусов
    91
    300
    46

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»А угол поворота на 121...

    23 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    А угол поворота на 121 градус!
    Спирали. Цикл for

    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    for x in range( ): # команда цикла в диапазоне от
    0 до 99
    t.forward(x) # идти вперёд х точек на экране
    t.left( ) # повернуться налево на 121 градус
    46
    300
    121

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Наберите эти команды и...

    24 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Наберите эти команды и у вас получится четыре спиралевидные красные окружности!
    Черепашка закругляется и меняет цвет
    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    t.pencolor('red') # красный цвет ручки
    for x in range(100): # команда цикла в диапазоне от
    0 до 99
    t.circle(x) # нарисовать окружность с радиусом х
    t.left(91) # повернуться налево на 91 градус

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Рисуем четырехцветную с...

    25 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Рисуем четырехцветную спираль
    Добавим красок
    import turtle #подключить модуль turtle
    t=turtle.Pen() # t - обозначение ручки черепашки
    colors = [‘red’, ‘yellow’, ‘blue’, ‘green’] # создаём список цветов
    for x in range(100): # команда цикла в диапазоне от
    0 до 99
    t.pencolor(colors[x%4]) # задаём цвет из списка
    t.forward (x) # идти вперёд х точек на экране
    t.left(91) # повернуться налево на 91 градус

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Добавим цвет фона. Изме...

    26 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Добавим цвет фона. Изменим угол поворота на 61 градус и диапазон в цикле на 200!
    Добавим красок
    import turtle
    t=turtle.Pen()
    turtle.bgcolor('black')
    colors = [‘red’, ‘yellow’, ‘blue’, ‘green’]
    for x in range( ):
    t.pencolor(colors[x%4])
    t.forward (x)
    t.left( )
    91
    61
    100
    200

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Установим толщину пераi...

    27 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Установим толщину пера
    import turtle
    t=turtle.Pen()
    w=1 # толщина пера
    turtle.bgcolor('black')
    colors = [‘red’, ‘yellow’, ‘blue’, ‘green’]
    for x in range(200):
    t.pencolor(colors[x%4])
    t.forward (x)
    t.left(61)
    t.width(w) # применить толщину пера
    w=w+0.01 # увеличить толщину пера

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Поменяем движение вперё...

    28 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Поменяем движение вперёд на рисование окружности!
    Добавим красок
    import turtle
    t=turtle.Pen()
    turtle.bgcolor('black')
    colors = [‘red’, ‘yellow’, ‘blue’, ‘green’]
    for x in range( ):
    t.pencolor(colors[x%4])
    t.circle (x)
    t.left( )
    91
    61
    100
    200

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Ромашкаimport turtle...

    29 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Ромашка
    import turtle
    t=turtle.Pen()
    t.speed(0)
    turtle.bgcolor('lightgray')
    t.pencolor('red')
    for x in range(300):
    t.forward (x)
    t.left(200)
    t.circle(x)
    t.exitonclick()

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Орнамент. Вложенные циклы

    30 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Орнамент. Вложенные циклы

  • Вложенные циклы:Вложенные циклы -
это циклы, которые 
выполняются в составе...

    31 слайд

    Вложенные циклы:
    Вложенные циклы -
    это циклы, которые
    выполняются в составе
    других (внешних) циклов.
    При использовании вложенных циклов важно продумывать количество повторений внешнего цикла и вложенного цикла в нём, так как общее количество повторений вложенного цикла в программе равно их произведению.
    ПРОГРАММИРОВАНИЕ.
    3.4. Вложенные условные операции и циклы

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Пучок прямых лучей

    32 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Пучок прямых лучей

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Бесконечное движение че...

    33 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Бесконечное движение черепашек по кругу
    import turtle
    screen = turtle.Screen()
    screen.tracer(2)
    screen.bgcolor('navy')
    turtles = []
    colors = ['orange', 'red', 'blue', 'grey', 'gold', 'brown', 'black', 'pink']
    for i in range(8):
    turtles.append(turtle.Turtle('turtle'))
    turtles[i].color(colors[i])
    for j in range(8):
    turtles[j].right(j * 45)
    i = -1
    while True:
    i = i + 1
    i1 = i % 8
    turtles[i1].fd(10)
    turtles[i1].left(10)

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Бесконечное движение че...

    34 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Бесконечное движение черепашек по кругу

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»«Питонические» пейзажи

    35 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    «Питонические» пейзажи

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Разберём рисунок

    36 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Разберём рисунок

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Разберём рисунокПример...

    37 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Разберём рисунок
    Пример кода:

    pyramid(300, ‘blue’)
    fd(200)
    pyramid(400, ‘orange’)
    fd(350)
    pyramid(100, ‘purple’)
    bird(-200,200,30)
    bird(-200,250,20)
    bird(-180,300,10)

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Создание собственной ко...

    38 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Создание собственной команды - функции
    Для создания собственной команды используется специальное слово
    def
    def сокращение от define - определить

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Создание собственной ко...

    39 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Создание собственной команды - функции
    from turtle import*
    def triangle():
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    triangle()
    fd(100)
    triangle()
    exitonclick()
    Пример:

    Имя функции
    Тело функции
    Вызов функции
    100
    100
    100
    100

  • Используем команду вызова






 





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











ПРОГРАММ...

    40 слайд

    Используем команду вызова













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












    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    from turtle import*
    def tr():
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    tr()
    fd(100)
    tr()
    exitonclick()
    Шаг 1
    from turtle import*
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    exitonclick()
    На основе полученного кода создаём функцию tr()












    Шаг 2
    from turtle import*
    def tr():
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    exitonclick()
    Шаг 3

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»from turtle import*
def...

    41 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    from turtle import*
    def tr(a, cvet):
    fillcolor(cvet)
    begin_fill()
    fd(a)
    lt(120)
    fd(a)
    lt(120)
    fd(a)
    lt(120)
    tr(100,’green’)
    fd(100)
    tr(200,’grey’)
    exitonclick()
    Функции с параметром
    Параметры функции
    Будет использоваться вместо а
    Будет использоваться вместо cvet
    РЕЗУЛЬТАТ

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»from turtle import*
def...

    42 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    from turtle import*
    def tr(a, cvet):
    fillcolor(cvet)
    begin_fill()
    fd(a)
    lt(120)
    fd(a)
    lt(120)
    fd(a)
    lt(120)
    tr(100,’green’)
    fd(100)
    tr(200,’grey’)
    exitonclick()
    Функции с параметром
    Команда forward тоже является функцией, для того чтобы сказать черепашке сколько шагов ей идти, мы указываем количество шагов в скобках команды.

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»from turtle import*
def...

    43 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    from turtle import*
    def tr(х, y):
    up()
    goto(x,y)
    down()
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    fd(100)
    lt(120)
    tr(0,0)
    fd(100)
    tr(50,200)
    exitonclick()
    Создание функции
    from turtle import*
    def tr(х, y):
    up()
    goto(x,y)
    down()
    stor=0
    while stor<3:
    fd(100)
    lt(120)
    stor=stor+1
    tr(0,0)
    fd(100)
    tr(50,200)
    exitonclick()

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Создание функции

    44 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Создание функции

  • ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»Д.З.: Создание «питонич...

    45 слайд

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    Д.З.: Создание «питонического» пейзажа

  • Пример. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pytho...

    46 слайд

    Пример. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    import turtle
    # Основные цвета для персонажа
    BODY_COLOR = 'red'
    GLASS_COLOR = 'skyblue'
    # Главный объект
    t = turtle.Turtle()
    # Метод для рисования тела
    def body():
    t.pensize(30) # Размер кисти
    t.fillcolor(BODY_COLOR) # Цвет заполнения
    t.begin_fill()
    начало

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pyth...

    47 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    # Сторона справа
    t.right(90)
    t.forward(50)
    t.right(180)
    t.circle(40, -180)
    t.right(180)
    t.forward(200)
    персонаж

    # Голова
    t.right(180)
    t.circle(100, -180)

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pyth...

    48 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    # Сторона слева
    t.backward(20)
    t.left(15)
    t.circle(500, -20)
    t.backward(20)

    t.circle(40, -180)
    t.left(7)
    t.backward(50)


    персонаж

    t.up()
    t.left(90)
    t.forward(10)
    t.right(90)
    t.down()

    t.right(240)
    t.circle(50, -70)

    t.end_fill()

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pyth...

    49 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    # Рисуем очки
    def glass():
    # Передвигаем черепашку
    t.up()
    t.right(230)
    t.forward(100)
    t.left(90)
    t.forward(20)
    t.right(90)
    t.down()

    персонаж

    # Устанавливаем цвет
    t.fillcolor(GLASS_COLOR)
    t.begin_fill()
    t.right(150)
    t.circle(90, -55)
    t.right(180)
    t.forward(1)
    t.right(180)
    t.circle(10, -65)
    t.right(180)
    t.forward(110)
    t.right(180)

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pyth...

    50 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    t.circle(50, -190)
    t.right(170)
    t.forward(80)
    t.right(180)
    t.circle(45, -30)
    t.end_fill()
    # Рисуем рюкзак
    def backpack():
    t.up()
    t.right(60)
    t.forward(100)

    персонаж

    t.right(90)
    t.forward(75)
    t.fillcolor(GLASS_COLOR)
    t.begin_fill()
    t.down()
    t.forward(30)
    t.right(255)
    t.circle(300, -30)
    t.right(260)
    t.forward(30)
    t.end_fill()

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Pyth...

    51 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    # Вызываем все необходимые методы
    body()
    glass()
    backpack()

    turtle.done()

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»

    52 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»

  • Пример4. Рисуем персонаж
 ПРОГРАММИРОВАНИЕ.   
3.9. «Работа с графикой в Python»

    53 слайд

    Пример4. Рисуем персонаж

    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»

  • Циклы в «Черепашьей графике». Решение практических задач12Создаём свои команд...

    54 слайд

    Циклы в «Черепашьей графике». Решение практических задач
    1
    2
    Создаём свои команды. Функции в «Черепашьей графике»
    ПРОГРАММИРОВАНИЕ.
    3.9. «Работа с графикой в Python»
    3
    Решение практических задач

  • Урок разработала
Клепачёва Е.А., 
учитель информатики УК АФМШЛ №61

    55 слайд

    Урок разработала
    Клепачёва Е.А.,
    учитель информатики УК АФМШЛ №61

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 082 материала в базе

Скачать материал

Другие материалы

Методическая разработка по информатике "Внедрение и связывание объектов в программе Microsoft Word@
  • Учебник: «Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.
  • Тема: 3.1.1. Текстовые редакторы и процессоры
  • 05.10.2021
  • 311
  • 8
«Информатика (углублённый уровень) (в 2 частях)», Семакин И.Г., Шеина Т.Ю., Шестакова Л.В.

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 05.10.2021 3251
    • PPTX 26.1 мбайт
    • 231 скачивание
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Клепачёва Елена Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Клепачёва Елена Александровна
    Клепачёва Елена Александровна
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 96280
    • Всего материалов: 56

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 494 человека из 73 регионов
  • Этот курс уже прошли 1 525 человек

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Мини-курс

Современные технологии в образовании (робототехника)

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов

Мини-курс

Психологическая экспертиза в юридической сфере: теоретические аспекты

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Стратегии B2C маркетинга: от анализа до взаимодействия с клиентом

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе