ОбразованиеУчи по-лесно.
Назад към темите

Тема: Представяне на алгоритми чрез визуална среда

1. Блок-схема като визуален запис на алгоритъм

Блок-схемата е графично представяне на алгоритъм чрез геометрични фигури, свързани със стрелки. Фигурите показват вида на действието, а стрелките – реда на изпълнение. Така последователността на стъпките се вижда ясно още преди програмата да бъде написана.

  • Овал – начало и край на алгоритъма;
  • Правоъгълник – изпълнение на действие или изчисление;
  • Паралелограм – въвеждане на данни или извеждане на резултат;

2. Блокова визуална среда за програмиране

Визуалната среда позволява алгоритъмът да се създава чрез подреждане на готови графични блокове, а не чрез писане на програмен код. Блоковете се съединяват като части от пъзел и образуват скрипт, който се изпълнява отгоре надолу. Най-често използвани за обучение са Scratch и Blockly.

  • Сцена и герой (спрайт) – мястото и обектът, върху които се изпълнява скриптът;
  • Палитра с блокове – подредени по категории: Движение, Изгледи, Събития, Управление, Оператори, Променливи;
  • Скрипт – последователност от свързани блокове, която представя алгоритъма;

3. Алгоритмични структури във визуалната среда

Всеки алгоритъм се изгражда от три основни структури: следване, разклонение и повторение. Във визуалната среда те се реализират чрез блокове от категориите Управление и Оператори. Пример: програма за проверка дали въведено число е четно.

  • Следване (линейна структура) – блоковете се изпълняват един след друг, например попитай, запомни отговора, изведи резултат;
  • Разклонение – блокът ако … то … иначе съответства на ромба в блок-схемата;
  • Повторение (цикъл) – блокове като повтори 10 или повтаряй до изпълняват група действия многократно;

Изготвил: Цветелин Борисов