tgoop.com/gdb_dbg/346
Last Update:
Все, закончил с преподаванием на этот год 🎓
Краткое саммари:
1) Второй раз прочитал годовой курс по алгоритмам
Довольно сильно его прокачал: не стеснялся добавлять темы, которые раньше пропускал из-за нехватки времени на подготовку или из-за каких-то своих странных загонов. Добавились биномиальные кучи, встречный Фенвик, многомерные деревья отрезков. А еще многие доказательства стали построже или вообще появились, а в старых исправились иногда довольно злые ошибки (привет, лекция про матроиды).
Важное отличие от прошлого года: у меня появился очень классный ассистент, которая реально меня спасала эти два семестра, разгружая с проверкой задач (да и с их составлением/выбором/фиксами тоже). Это действительно было круто, не знаю, как бы я затащил все остальное без этой разгрузки. Да и не только разгрузки: чувствовалось, что кто-то кроме меня об этом курсе думает, это оказалось очень важно.
Курс еще есть куда улучшать, там прям огромный фронт работ и бэклог, но даже сейчас он уже кажется мне довольно mature.
2) В этом семестре в третий раз прочитал питончик
Тут я в начале чувствовал какой-то кризис жанра, но потом, вроде, разошелся: опять таки и новые лекции добавил на недостающие темы. Мне вот самому понравилась лекция про GIL, которая в этом году, наконец, смогла закончится happy end-ом: запуском примеров на многопоточку на python 3.13 без GIL-а, где увидели реальное ускорение. Приятно жить в будущем!
Тут, конечно, был АД с задачами, т.к. суммарно на курс ходило 18 студентов первокурсников, 3 досдающих второкурсника и 1 вольнослушатель. Что дает 22 * 15 = 330 мини-задач и 22 * 3 = 66 больших задач. По факту их было все-таки меньше (ведь не все сдают всё), задач было прислано 350, из них я проверил 127. И опять меня очень разгружали ассистенты, в этот раз целых двое. Думаю, в той реальности, где ассистентов не было, меня уже уволили с основной работы, либо забрали в дурку.
С будущим этого курса интересно: с одной стороны кажется, что пора уже думать над автоматизацией, а с другой... этот курс я вижу как один из самых персональных: он про то, чтобы прям лично обсуждать с каждым студентом каждую его задачу, чтобы дать какой-то начальный импульс и настроить на будущие курсы в том числе. В общем, надо думать и искать какой-то баланс. Очень жду фидбека от студентов здесь!
#the_real_science