Визуализация алгоритмов — различия между версиями
Материал из DISCOPAL
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<noinclude><slideshow style="ispras" headingmark="." scaled=1 /></noinclude> | <noinclude><slideshow style="ispras" headingmark="." scaled=1 /></noinclude> | ||
− | === Опциональный квест. ==== | + | {{vimeoembed|1011491300|800|450}} |
+ | |||
+ | ==== Опциональный квест. ==== | ||
* Но которым можно закрыть и весь курс! | * Но которым можно закрыть и весь курс! | ||
− | === Проблема текущих подходов. === | + | ==== Проблема текущих подходов. ==== |
См. доклад [https://0x1.tv/20240629H PyAlgovizualizer — эффективное преподавание алгоритмов] | См. доклад [https://0x1.tv/20240629H PyAlgovizualizer — эффективное преподавание алгоритмов] | ||
− | === Почему это вам полезно практически? .=== | + | ==== Почему это вам полезно практически? .==== |
* VSCode / CodeServer | * VSCode / CodeServer | ||
* Python — борьба за | * Python — борьба за | ||
Строка 17: | Строка 19: | ||
* OBS и навыки видеодокументирования | * OBS и навыки видеодокументирования | ||
− | === Полезно для других блоков .=== | + | ==== Полезно для других блоков .==== |
* [[Моделирование бизнес-задач]] | * [[Моделирование бизнес-задач]] | ||
* [[Моделирование труднорешаемых задач]] | * [[Моделирование труднорешаемых задач]] | ||
− | === Почему это вам удобно .=== | + | ==== Почему это вам удобно .==== |
* Вы уже решили задачи для визуализации | * Вы уже решили задачи для визуализации | ||
** хорошо их помните | ** хорошо их помните |
Версия 23:13, 20 сентября 2024
- Заголовок
- Визуализация алгоритмов
- Автор
- Стас Фомин
- Нижний колонтитул
- Визуализация алгоритмов
- Дополнительный нижний колонтитул
- Стас Фомин, 18:38, 1 ноября 2024
Содержание
Опциональный квест.
- Но которым можно закрыть и весь курс!
Проблема текущих подходов.
См. доклад PyAlgovizualizer — эффективное преподавание алгоритмов
Почему это вам полезно практически? .
- VSCode / CodeServer
- Python — борьба за
- компактность-лаконичность-понятность
- эффективность
- Matplotlib (Must for бизнес-аналитик-алгоритмист!)
- Формулы LaTeX
- OBS и навыки видеодокументирования
Полезно для других блоков .
Почему это вам удобно .
- Вы уже решили задачи для визуализации
- хорошо их помните
- можно их сделать блестящими (ну или наконец понять)!
- Вся среда настроена, коллаборативная, можете помогать друг-другу.
- Хватит чтобы закрыть весь курс
- В 2024ом, по 1 баллу за визуализацию, итого → 8 задач, (2+8) = 10.
- Потом может быть меньше, посмотрим.
- В 2024ом, по 1 баллу за визуализацию, итого → 8 задач, (2+8) = 10.
Что делать?.
- Изучить визуализацию алгоритмов с PyVisualizer
- Проект «algo-visual» на алгоритм.испран.рф (ну или где-то еще), файл «contributing.md»
- Заведите подпапку «algo-visual/homeworks/2024/ВашЛогинНаDiscopal»
- Там создавайте файлы визуализированных алгоритмов, с названиями как у LC задачи
- Можно смотреть, как задачу визуализировали другие — подсмотрите идеи.
Воркфлоу.
Пометьте соотвествующее «решение» «на проверку», как в «Практикуемся В Алгоритмах»
- написав что есть визуализация.
- Я проверю, возможно будет фидбек, как при решении.
Когда все ОК
- Запишите видео «прохождения с объяснением» с помощью OBS
- можно выложить и подшить ссылку, или просто прислать
Получить фидбек — и повторить!