Есть ли у кого-нибудь источники визуальных объяснений алгоритмов (или математики), которые были бы еще более выразительными, более интуитивными и, возможно, эстетически привлекательными? Или анимации алгоритмов?





Вот один для алгоритмы сортировки. Это дает приятную анимацию, чтобы увидеть, как каждый тип работает в процессе.
Для начала обсуждения.
Мне нравится тупик базы данных / транзакции, проиллюстрированный для нетехнического человека.
У вас также много хороших анимаций на странице Соответствующие анимации / визуализации алгоритмов
Выполните поиск в Google по запросу [вставить название алгоритма] и "апплет". Многие ученые и другие подобные люди создали Java-апплеты для демонстрации работы алгоритмов. Вы, вероятно, сможете найти пример практически для любого опубликованного алгоритма.
Животное - это кроссплатформенный инструмент анимации для алгоритмической анимации.
Скрипты анимации для многих распространенных алгоритмов и структур данных доступны в репозиторий анимации веб-сайта.
На моем первом уроке компьютерной грамотности в колледже мы использовали Animal, чтобы научить нас множеству различных типов алгоритмов для структур данных. Это действительно здорово. Несколько лет назад я экспериментировал с AnimalScript и помню, что создавать новые анимации было довольно просто.
Он все еще используется в академических кругах, и они продолжают улучшать его и инструменты вокруг него (в основном для создания новых сценариев анимации). Однако у них просто не хватает времени на то, чтобы обновлять сайт достаточно часто.
Я согласен с NXC: google.com/search?q=Algorithm+Animations даст вам много результатов, имеющих отношение к вашему вопросу.