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