На следующей неделе у меня начинаются занятия со студентами. Как обычно, в начале семестра чехарда с расписанием, но надеюсь, что в этом семестре у меня обойдется с минимальным количеством рабочих суббот.
Как обычно, у меня основной предмет - это "Моделирование электродинамических задач" у двух групп. В одной группе этот предмет идет один семестр, а в другой - два. Поэтому в первой группе, которой уже хоть что-то успели прочитать из электродинамики, мы будем заниматься непосредственно написанием скриптов на Python с реализациями алгоритма FDTD для моделирования распространения радиоволн (с упором на математику и физику, а скрипты - для подтверждения того, что формулы работают). В другой группе электродинамика только началась, и поэтому первый семестр я их буду мучить непосредственно Python-ом, а до полноценного моделирования доберемся в следующем семестре, когда электродинамику они уже будет знать (хе-хе), или по крайней мере ее сдадут, ну или хотя бы уже попытаются сдать.
А еще в этом семестре у меня загадочный предмет "Учебная исследовательская работа студентов" на первом курсе. Поскольку студенты еще ничего не знают по нашей специальности, основная цель на этом этапе - их заинтересовать. Мне предложили этих студентов заинтересовать Python-ом и показать серьезные программы для моделирования СВЧ устройств, чтобы они еще не совсем осознанно, но что-то там попытались нарисовать, вместе с преподом (в смысле со мной) посчитать и увидеть много цветных и трехмерных картинок. Посмотрим, что из этого получится.
#преподавание #маи
Как обычно, у меня основной предмет - это "Моделирование электродинамических задач" у двух групп. В одной группе этот предмет идет один семестр, а в другой - два. Поэтому в первой группе, которой уже хоть что-то успели прочитать из электродинамики, мы будем заниматься непосредственно написанием скриптов на Python с реализациями алгоритма FDTD для моделирования распространения радиоволн (с упором на математику и физику, а скрипты - для подтверждения того, что формулы работают). В другой группе электродинамика только началась, и поэтому первый семестр я их буду мучить непосредственно Python-ом, а до полноценного моделирования доберемся в следующем семестре, когда электродинамику они уже будет знать (хе-хе), или по крайней мере ее сдадут, ну или хотя бы уже попытаются сдать.
А еще в этом семестре у меня загадочный предмет "Учебная исследовательская работа студентов" на первом курсе. Поскольку студенты еще ничего не знают по нашей специальности, основная цель на этом этапе - их заинтересовать. Мне предложили этих студентов заинтересовать Python-ом и показать серьезные программы для моделирования СВЧ устройств, чтобы они еще не совсем осознанно, но что-то там попытались нарисовать, вместе с преподом (в смысле со мной) посчитать и увидеть много цветных и трехмерных картинок. Посмотрим, что из этого получится.
#преподавание #маи
👍11🔥6❤1🎉1
На следующей неделе попросили провести пару занятий со школьниками, которые к нам придут. Надо им рассказать о том, чем мы занимаемся и не распугать потенциальных абитуриентов. Буду им показывать много картинок, и в презентации нет ни одной формулы.
#преподавание #маи
#преподавание #маи
🔥11👍3❤2😁1🎉1
Когда я начинал писать книгу про Python, то планировал, что я ее буду писать в основном опираясь на материал лекций, которые читаю студентам. В реальности оказалось, что почти все примеры кода для книги я придумывал заново. В этом семестре у меня опять начались лекции про Python, и во время подготовки к ним пошел обратный процесс - код начал мигрировать из книги в лекции. А код за собой потянул изменения в структуре материала лекций. Ну а то, что я еще не дописал в книге, в лекциях я все равно не успею рассказать.
И вообще за все время работы в институте еще не было ни одного семестра, когда бы я ничего не менял в своих презентациях, но при этом каждый раз надеюсь, что у меня все готово, и при подготовке достаточно будет вспомнить, о чем я собирался рассказывать.
PS. Если кому-то интересно, то почти все презентации и исходники я выкладываю на github - https://github.com/Jenyay/modelling. Там даже еще остались старые материалы с тех доисторических времен, когда вместо Python я использовал Matlab.
#преподавание
И вообще за все время работы в институте еще не было ни одного семестра, когда бы я ничего не менял в своих презентациях, но при этом каждый раз надеюсь, что у меня все готово, и при подготовке достаточно будет вспомнить, о чем я собирался рассказывать.
PS. Если кому-то интересно, то почти все презентации и исходники я выкладываю на github - https://github.com/Jenyay/modelling. Там даже еще остались старые материалы с тех доисторических времен, когда вместо Python я использовал Matlab.
#преподавание
GitHub
GitHub - Jenyay/modelling
Contribute to Jenyay/modelling development by creating an account on GitHub.
👍8🔥4
Закончились основные занятия со студентами. Зачеты и курсовые проставлены (тем, кто сдал). Остались еще защиты двух дипломников и летняя практика.
В этом семестре у меня были очень разношерстые предметы и группы. У двух групп был предмет "Моделирование электродинамических задач". Но только с одной группой мы выводили формулы и писали по ним скрипты на Python для моделирования распространения радиоволн методом FDTD (Finite Difference Time Domain), а с другой группой, которой только начали читать электродинамику, на предмете с таким же названием мы возились исключительно с языком Python, а моделированием займемся в следующем семестре.
Еще вместе с другим преподавателем вели учебно-исследовательскую работу студентов у первокурсников. На этих занятиях примерно за 6 пар (с учетом праздников) надо было научить студентов пользоваться уже серьезной программой для моделирования СВЧ устройств, и чтобы они создали модели двух очень простых антенн, что-то посчитали, получили правдоподобные результаты и оформили отчет по ГОСТ 7.32.
Теперь в конце месяца предстоит практика у первокурсников. Раньше мы им давали задачки для решения в среде Matlab, но в этом семестре хочу их перенаправить сразу на Python, а кто-то скорее всего продолжит заниматься моделированием устройств СВЧ.
Из-за изменения учебных планов и вообще идеологии обучения студентов (отказ от бакалавров, специалистов и магистров) я пока даже точно не знаю, что буду вести в следующем году.
#преподавание
В этом семестре у меня были очень разношерстые предметы и группы. У двух групп был предмет "Моделирование электродинамических задач". Но только с одной группой мы выводили формулы и писали по ним скрипты на Python для моделирования распространения радиоволн методом FDTD (Finite Difference Time Domain), а с другой группой, которой только начали читать электродинамику, на предмете с таким же названием мы возились исключительно с языком Python, а моделированием займемся в следующем семестре.
Еще вместе с другим преподавателем вели учебно-исследовательскую работу студентов у первокурсников. На этих занятиях примерно за 6 пар (с учетом праздников) надо было научить студентов пользоваться уже серьезной программой для моделирования СВЧ устройств, и чтобы они создали модели двух очень простых антенн, что-то посчитали, получили правдоподобные результаты и оформили отчет по ГОСТ 7.32.
Теперь в конце месяца предстоит практика у первокурсников. Раньше мы им давали задачки для решения в среде Matlab, но в этом семестре хочу их перенаправить сразу на Python, а кто-то скорее всего продолжит заниматься моделированием устройств СВЧ.
Из-за изменения учебных планов и вообще идеологии обучения студентов (отказ от бакалавров, специалистов и магистров) я пока даже точно не знаю, что буду вести в следующем году.
#преподавание
🔥14👍4❤2🎉2
В понедельник к нам на практику придут студенты-первокурсники. Раньше мы им давали в качестве заданий решить задачки в Matlab, а в этот раз я решил их переориентировать на Python. Конечно, за месяц нормально языку не обучишь, но хотя бы основы им показать. Через какое-то время они придут к нам на отдельный курс по Python-у, но он там тоже будет достаточно урезанный, там в основном будут лабораторки и немного практических занятий. А потом еще через какое-то время я им должен буду читать курс, где мы на Python-е уже будем писать скрипты для моделирования распространения радиоволн. На практике задания у них будут на построение графиков в Matplotlib, работу с файлами (кому-то надо будет сгенерить, а потом прочитать JSON, кому-то XML, кому-то CSV) и разбор параметров командной строки.
Пока планировал, что буду рассказывать студентам в этот раз, вынес в отдельный репозиторий на github презентации к лекциям, которые читал, когда Python-у можно было посвятить целый семестр. Вдруг кому-нибудь еще пригодится - https://github.com/Jenyay/python-lectures.
#преподавание
Пока планировал, что буду рассказывать студентам в этот раз, вынес в отдельный репозиторий на github презентации к лекциям, которые читал, когда Python-у можно было посвятить целый семестр. Вдруг кому-нибудь еще пригодится - https://github.com/Jenyay/python-lectures.
#преподавание
GitHub
GitHub - Jenyay/python-lectures: Материалы к лекциям по основам языка Python
Материалы к лекциям по основам языка Python. Contribute to Jenyay/python-lectures development by creating an account on GitHub.
1👍11❤2🔥1