Георгий Курячий | Беседа про преподавание языка Python и свободное программное обеспечение

В основе деятельности кибербез специалиста лежит глубокое знание языков программирования и операционных систем, поэтому в очередном выпуске подкаста я решил затронуть тему фундаментального ИТ-образования. В гостях Георгий Курячий - ведущий разработчик ОС “Альт“ и преподаватель факультета вычислительной математики и кибернетики (ВМК) МГУ, автор книг по ОС на базе ядра Linux, лекций по Python, архитектуре и языку ассемблера RISC-V. Телеграм-канал подкаста: 00:49 - Георгий о себе и своем пути в преподавание 05:50 - Про преподавание языка Python 08:38 - Недостатки языка Python с точки зрения преподавания 13:04 - Про изучение языка C после Python 15:10 - Python написан на языке C 15:47 - Пример перехода от языка Python к C и изменение мышления, как изучать язык С 16:37 - Про изучение языка С в отрыве от UNIX 18:50 - Про архитектуру языка С 22:17 - Изучение в вузе Rust, Go, Zig, Nim 26:16 - Преподавание Python в вузах и курсы для преподавателей 29:48 - Python за 24 часа 30:59 - Как меняется образовательная площадка? 32:52 - Python для непрограммистов в вузе 35:36 - Про использование базы знаний сайта UNИX в преподавании и презентации 39:26 - Почему ИТ-компании обратили внимание на свободное программное обеспечение? 44:39 - ВКР и курсовые работы студентов, как проект свободного программного обеспечения, участие студентов в открытых проектах 51:40 - Кризис воспроизводимости в науке и открытость данных, современные диссертации и открытость 1:00:17 - Зачем публиковать свои работы в открытом доступе? 1:01:15 - Можно ли перенести опыт развития современного анализа данных (открытые библиотеки, данные) на другие науки? 1:06:40 - Использование чат-ботов в обучении программированию и как изменится образование? 1:14:58 - Рекомендации студентам Дополнительные материалы: - Лекции на факультете ВМК МГУ: - Использование языка программирования Python в качестве базового при обучении специалистов: - Алгоритмы и алгоритмические языки: - Операционная система Linux: Курс лекций. Учебное пособие:
Back to Top