На днях мы продолжили делиться на Хабре нашими открытыми проектами, поговорили о проблемах, связанных с продвижением технологических продуктов, и начали обсуждать исследование «публичного образа» Санкт-Петербурга. Сегодня мы подобрали дополнительные материалы о достижениях и работе ученых, специалистов, аспирантов, магистров и других представителей Университета ИТМО.
Рубрика «учебный процесс» - 2
Что там в Университете ИТМО: новые технологии, разработки, приложения и проекты ученых — подборка материалов
2021-08-21 в 12:25, admin, рубрики: александра калашникова, Андрей Фильченков, биофотоника, Блог компании Университет ИТМО, екатерина скорб, инфохимия, машинное обучение, робототехника, Университет ИТМО, учебный процесс, Учебный процесс в IT, фотоника, хранение данныхПочему я перестал читать статьи «Как стать разработчиком»
2021-03-13 в 13:19, admin, рубрики: Блог компании НПП ИТЭЛМА, Карьера в IT-индустрии, Научно-популярное, Программирование, учебный процесс, Учебный процесс в ITСовет для начинающих разработчиков

Я бы хотел, чтобы во времена, когда я учился программированию, кто-то сказал мне перестать читать статьи о том, «Как стать разработчиком за X месяцев». Так что позвольте мне донести эту мысль до вас.
Перестаньте читать эти чертовы статьи.
Понимаю, некоторые люди будут сопротивляться этому заявлению (особенно авторы таких статей). Для начала отмечу, что это исключительно мое мнение. Если вы любите читать такие статьи, не давайте мне остановить вас.
Но если вы начинающий разработчик, вам лучше игнорировать такие статьи (или хотя бы относиться к ним с большим недоверием).
Позвольте объяснить почему.
«Если мне удалось сделать это быстро, то и у вас получится!»
Одна из самых сложных вещей в моей карьере – ее изменение. Сменить карьеру – непростая задача. Этого нельзя сделать ни по прихоти, ни в мгновение ока. Этому нужно уделять пристальное внимание и много учиться в течение длительного периода времени. Неудивительно, что это может нанести вам как финансовый, так и эмоциональный ущерб.
Читать полностью »
C++ в Практикуме. Как обучить студентов плюсам, не отпугивая
2021-01-26 в 10:44, admin, рубрики: c++, Cpp, Блог компании Яндекс.Практикум, Карьера в IT-индустрии, обучение, обучение программированию, Программирование, типизация, учебный процесс, Учебный процесс в ITКачественное образование — это не просто формальный диплом именитого вуза или парочка сертификатов о пройденных курсах. Это прежде всего новые навыки и уверенное желание применять их на практике. Такое возможно, если человек на самом деле хорошо учился и если его хорошо учили. Ведь даже самую интересную дисциплину можно преподавать так, что студентам будет откровенно скучно.

Эксперименты с тиграми и другие способы преподавать программирование студентам, которым скучно
2020-11-03 в 7:00, admin, рубрики: Блог компании КРОК, вузы, высшее образование, Карьера в IT-индустрии, когнитивная нагрузка, Лайфхаки для гиков, личный опыт, преподавание в университете, студенты, учебный процесс, Учебный процесс в ITПривет! Я Маша, старший инженер-разработчик iOS в КРОК и аспирант на кафедре Прикладной математики и Искусственного интеллекта в московском вузе. А еще я уже четыре года преподаю. Два года назад мы с коллегами с кафедры, преимущественно аспирантами, основали кружок спортивного программирования, который вырос в большое IT-коммьюнити в стенах универа, где мы делимся разного рода знаниями со студентами.
В рамках этой затеи мы решили улучшить процессы обучения дисциплинам Computer Science (до чего дотянулись). К нему у всех уже было много вопросов.
Первый ужас я испытала на первом же занятии со студентами. Одна группа не могла привести ДНФ в КНФ, другая — не смогла даже общим усилием воли вспомнить таблицу истинности для конъюнкции и дизъюнкции. Третья — не понимала как программно устроены списки (это у нас проходят годом ранее). А потом я вспомнила себя — про мой курс преподы говорили то же самое. И про курсы до нас, и про курсы после меня. И школьную учительницу Ольгу Николаевну вспомнила: «В этом году класс еще слабее, чем в прошлом — если так пойдет и дальше, вернемся к жизни на деревьях!». В школе мне казалось, что это такой изощренный педагогический прием, который должен подхлестнуть нас учиться усерднее чтобы «доказать, что мы лучше чем кажется». Ошибалась.
Решили мы с коллегами порефлексировать — а почему так происходит? Результаты, наши грабли и опасные эксперименты с тигром под катом!
Читать полностью »
Как мы готовим победителей олимпиад по молодежной робототехнике в Университете ИТМО
2020-11-01 в 14:36, admin, рубрики: ITMO Research, Блог компании Университет ИТМО, детская робототехника, евгений заварин, игорь лосицкий, молодежная робототехника, подкаст, Разработка робототехники, робототехника, Университет ИТМО, учебный процесс, Учебный процесс в IT, Электроника для начинающихРанее мы рассказывали, как работает наша международная лаборатория робототехники. Продолжаем тему и обсуждаем проекты-призеры всероссийских и международных соревнований вместе с Игорем Лосицким, заведующим молодежной лабораторией.
P.S. Вчера — показали наши робототехнические лабы и обсудили победы молодежных команд.
Взглянуть на выходных: англоязычные YT-каналы о разработке и архитектуре ПО, алгоритмах и электронике
2020-10-10 в 17:01, admin, рубрики: 1сloud, computer science, youtube-каналы, Анализ и проектирование систем, Блог компании 1cloud.ru, машинное обучение, Программирование, учебный процесс, Учебный процесс в IT, Электроника для начинающихОдни считают, что образовательные YouTube-каналы и подкасты по определению не могут дать глубоких знаний, другие — находят там новые идеи и черпают вдохновение. Мы решили разобраться, что смотрят опытные разработчики и те, кто только начинают учебный процесс в IT.
Сегодня остановимся на общих темах, а в следущий раз — перейдем к специализированным.
Главное — не воспринимать эти рекомендации как единственные в своем роде. Что-то новое для себя вы точно найдете — как с точки зрения общей культуры программирования, так и некоторых аспектов computer science. Но не стоит ждать от авторов этих каналов чего-то невозможного.
Квантовый хакинг, вычисления, алгоритмы и машинное обучение на практике — дайджест Университета ИТМО
2020-09-20 в 7:33, admin, рубрики: Алгоритмы, Блог компании Университет ИТМО, вычисления, квантовые технологии, квантовый хакинг, машинное обучение, Университет ИТМО, учебный процесс, Учебный процесс в ITЭто подборка текстовых материалов и тематических подкастов с участием представителей Университета ИТМО — студентов, аспирантов, научных сотрудников и преподавателей. Мы обсуждаем научные статьи, делимся личным опытом разработки проектов различного уровня и говорим о возможностях для развития, которыми располагает «первый неклассический».
Подкаст: междисциплинарный подход к развитию в области робототехники и биомехатроники
2020-09-20 в 5:41, admin, рубрики: биомехатроника, Блог компании Университет ИТМО, Карьера в IT-индустрии, киберфизические системы, образование за рубежом, работа ученых, Разработка робототехники, робототехника, Сергей Колюбин, Университет ИТМО, учебный процесс, Учебный процесс в ITВ четвертом выпуске подкаста принял участие Сергей Колюбин, руководитель международной лаборатории «Биомехатроники и энергоэффективной робототехники» и заместитель директора мегафакультета компьютерных технологий и управления Университета ИТМО.
Аудиоверсия: Apple Podcasts · Яндекс.Музыка · PodFM · Google Podcasts · YouTube.
Как связаны занятия музыкой и достижения в учебе
2020-08-29 в 9:34, admin, рубрики: Аудиомания, Блог компании Аудиомания, занятия музыкой, звук, когнитивное образование, мозг, Научно-популярное, развитие мышления, учебный процесс, Учебный процесс в ITМногие утверждают, что прослушивание музыки и игра на инструментах развивают когнитивные способности. Однако последние исследования в этой области говорят, что это не так.
Что я узнал после более чем 1000 code review
2020-06-19 в 16:05, admin, рубрики: github, open source, Блог компании SkillFactory, Программирование, учебный процесс, Учебный процесс в ITЗа последние 3 года я рассмотрел более 1000 pull (merge) request’ов. За это время я многому научился — в основном тому, как не проверять код, как сделать процесс менее болезненным, что делает код хорошего качества и так далее.
Pull request должен делать только одну вещь
Это самая важная вещь, на которую стоит обратить внимание.
Делая code review, вы должны держать в голове много вещей. «Что за этим стоит?», «Как это согласуется с остальной частью кода?» и «Будет ли это хорошо работать?» Вот лишь некоторые из вопросов, на которые нужно ответить. Таким образом, когда у вас есть pull request, который пытается решить одну проблему, на некоторые из этих вопросов легче ответить.
Другим важным аспектом является размер pull request’а. Большие запросы требуют экспоненциально больше времени для рассмотрения. И когда я узнаю, что мне нужно потратить более 15 минут на запрос, вам придется подождать до пары часов.
Читать полностью »