В статье рассматриваются три метода построения логики визуализаторов алгоритмов: эвристический, непосредственное построение автомата по словесному описанию алгоритма, формальное построение автомата по схеме алгоритма. Для их сравнения все методы рассмотрены применительно к алгоритму пузырьковой сортировки.