Анімаційний візуалізатор алгоритму

Поділитися посиланням:

Категорія каталогу проектів: 

Логінов Олександр Сергійович
wzzw2010@yandex.ru
Київська область
Білоцерківської спеціалізованої школи I-III ст. №12 з поглибленим вивченням інформаційних технологій.
-
Анімаційний візуалізатор алгоритму
інформатика, ІТ технології
Візуалізатор, програмний продукт, алгоритми обробки інформації
При вивченні алгоритмів обробки інформації, що представляється різними структурами даних, важливу роль грають візуалізатори алгоритмів, що дозволяють в наочній формі динамічно відображати деталі їх роботи. Це відкриває можливість використання нової технології при вивченні програмування.
Візуалізатор – це програма, в процесі роботи якої на екрані комп’ютера динамічно демонструється застосування алгоритму до вибраного набору даних. Візуалізатори дозволяють вивчати роботу алгоритмів в покроковому режимі, аналогічному режиму трасування програм. Вони при необхідності допускають трасування укрупненими кроками, ігноруючи рутинну частину обчислювального процесу, що істотно, наприклад, для переборних алгоритмів.
Мій програмний продукт реалізує такі можливості:

  • Введення користувачем розмірностей вхідних даних та автоматичне формування цих масивів випадковим чином та сортування за зростанням (відповідно до умови модельної задачі);
  • Автоматичне виконання алгоритму;
  • Почати виконання алгоритму спочатку;
  • Крок виконання алгоритму назад;
  • Крок виконання алгоритму вперед;
  • Включити та виключити режим коментарів виконання алгоритму;
  • Включити та виключити режим анімації.

-
Даний програмний продукт можна використовувати як на уроках інформатики, так і факультативах, при підготовці до олімпіад з програмування.
очікувані ефекти від використання розробки економічні, наукові, технічні, соціальні
-
-
інноваційний проект

Теги: