Разширение Turtle. Цикъл for. Герои. Движение на герой. Чертаене на геометрични фигури.

 

Теоретични материали

Turtle е проста, но мощна библиотека за JavaScript, която ви позволява да създавате изображения и анимации.

С Turtle можете да:

  • Рисувате прости фигури като квадрати, триъгълници и кръгове.
  • Рисувате по-сложни фигури като звезди, цветя и животни.
  • Създавате анимации.
  • Програмирате игри.

Задача: "Нарисувах фигури"

В тази задача вашият герой трябва да нарисува три триъгълника и три квадрата. Задачата трябва да се изпълни по 3 начина:

  • С блоков език за програмиране - програмата Scratch;
  • С език за програмиране Python;
  • С език за програмиране JavaScript.

Как изглежда решената задача:

Презентация 1

Как да я направиш:

С блоков език за програмиране и Scratch 3:

Как да решите задачата:

 

  1. Отворете Scratch 3 от вашия компютър или онлайн и създайте нов проект;
  2. Можете да оставите спрайта Котка или да изберете друг герой по ваш избор;

  3. Добавете разширението "Молив", с което ще рисувате;
  4. Можете да промените цвета и дебелината на молива (при желание);
  5. Задайте на Котката кода, който е показан в дясно.

 

Това е!

Със скриптов език за програмиране Python

Как да решите задачата:

 

  1. Отворете средата за програмиране и изтрийте излишния код от нея;
  2. Добавете костенурка, с която ще чертаете;

  3. Добавете кода, който е показан в дясно.

Това е!

Със скриптов език за програмиране JavaScript

Как да решите задачата:

 

  1. Отворете средата за програмиране и изтрийте излишния код от нея;
  2. Добавете костенурка, с която ще чертаете;

  3. Добавете кода, който е показан в дясно.

Това е!