5. Обработване на набор от данни с помощта на скриптов език. Работа с интерактивни графики - практически задачи. Алгоритми - обобщение

 

Създаване на комбинирани алгоритми в JavaScript
Задачи: Дефиниране на функции и компютърна графика с езика JavaScript:

Изберете между задача 1 и 2 и напишете програмата в средата за програмиране, за да получите съответната графика.

Задача 1: Цветни квадрати - 40 т.

Създайте графично изображение на розетка от цветни квадрати в JavaScript, като следвате стъпките.

  1. Задайте герой от библиотеката Turtle;
  2. Създайте списък с различни цветове за квадратите по ваш избор;
  3. Създайте функция за изчертаването на квадрат със случаен цвят от списъка. Можете да използвате цикъл for;
  4. С циклична конструкция извикайте функцията, за да изчертаете квадрати през определен ъгъл по цялата окръжност.

 

Примерно решение на задача 1:
Примерен вид на крайният резултат:
Задача 2: Цветни звезди - 40 т.

Създайте графично изображение на разноцветни звезди в JavaScript, като следвате стъпките.

  1. Задайте герой от библиотеката Turtle;
  2. Създайте списък с различни цветове за звездите по ваш избор;
  3. Създайте функция за изчертаването на звезда със случаен цвят от списъка. Можете да използвате цикъл for;
  4. С циклична конструкция извикайте функцията, за да изчертаете звезди на случайна позиция с различни цветове.

 

Примерно решение на задача 2:
Примерен вид на крайният резултат:

Оценяване:

Максимален брой точки: 80

Оценка = 2 + точки * 0,05