Практическая работа "Модуль Turtle" (7 класс)
учебно-методический материал по информатике и икт (7 класс)

Мусаева Халиса Эзединовна

Практическая работа по теме "Графика в Python. Модуль Turtle" для учащихся 7 классов

  •  

 

Скачать:

ВложениеРазмер
Файл prakticheskaya_rabota._modul_turtle.docx20.21 КБ

Предварительный просмотр:

Практическая работа. Модуль Turtle

Модуль turtle в Python — встроенный модуль для создания графики. С его помощью можно рисовать простые геометрические фигуры, создавать анимации и визуализировать алгоритмы.

Чтобы начать работу с Черепашкой, импортируем все функции из данного модуля:

from turtle import * # Звездочка означает, что из модуля мы импортируем все функции.

Некоторые функции модуля Turtle в Python:

  1. forward(n) — проползти вперёд n шагов (пикселей);
  2. backward(n) — проползти назад n шагов (пикселей);
  3. left(angle) — повернуться налево на а градусов;
  4. right(angle) — повернуться направо на a градусов;
  5. circle(r) — нарисовать окружность радиуса |r|, центр которой находится слева от черепашки, если r>0 и справа, если r<0;
  6. goto(x,y) — переместить черепашку в точку с координатами (x,y);
  7. down() — опустить перо;
  8. up() — поднять перо;
  9. width(n) — установить ширину следа черепашки в n пикселей;
  10. color(s) — цвет следа черепашки;

Пример 1.

from turtle import *

color ("green")

forward (100)

right (60)

forward (100)

right (60)

forward (100)

right (60)

forward (100)

right (60)

forward (100)

right (60)

forward (100)

Пример 2.

from turtle import *

color("green")

width(3)

for i in range(6):

forward(100)

right(60)

forward(100)

right(60)

forward(100)

right(60)

forward(100)

right(60)

forward(100)

right(60)

forward(100)

Задание 3.

from turtle import *

color("green")

width(10)

for i in range(12):

forward(200)

backward(400)

forward(200)

right(30)

Задание 4.

from turtle import *

color("red")

width(10)

for i in range(5):

forward(200)

right(144)

Задание 5.

from turtle import *

color("blue")

width(2)

for i in range(1,22):

forward(i*20)

right(90)

Задание 6.

from turtle import *

color("grey")

width(2)

for i in range(1,22):

left(90)

forward(i*20)

left(90)

forward(i*20)

left(90)

forward(i*20)

left(90)

forward(i*20)

Пример 7.

from turtle import *

color("green")

bgcolor('black')

width(2)

for i in range(12):

circle(100)

up()

goto(10*i,0)

down()

Пример 8.

from turtle import *

color("green")

bgcolor('black')

width(2)

for i in range(50):

circle(100)

left(10)


По теме: методические разработки, презентации и конспекты

Творческий диктант по картинам. Практическое применение. 5 класс 2 часть

Сборник текстов  для работы по картинам  с учениками 5 класса. Данное пособие включает в себя знакомство с биографическими и искусствоведческими материалами, а также творческие задан...

Практическая работа в классе. Тема План и карта.

Практическая направленность в географии, при всех изменениях ( сокращением часов  в 6 классе) должна обязательно присутствовать на уроках. Тема План и Карта - самая важная в курсе землеведе...

Элективный курс "Практическая стилистика" 10 класс

Данный элективный курс предназначен для учащихся 10-11 классов и рассчитан на 34 часа.Стилистика – наука разветвленная и многосторонняя. Область её теории и практического применения охватывает в...

Практические работы 8 класс. Линия учебников " Полярная звезда"

Предлагаю методическую разработку практических работ для 8 класса по теме " Россия в мире"....

Практические работы 6 класс, СФЕРА №1-8

Разработки  практических работ...

Практические работы, 6 класс, СФЕРА, №9-10

Методические разработки практических работ...