Python для анализа данных (ИИ25, 1 модуль) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «==О курсе== Занятия проводятся в [ Zoom] '''по ...<день>... в ...<время>...''' Онлайн-курс в дополнение…»)
 
м (добавление ассистентов)
Строка 1: Строка 1:
 
==О курсе==
 
==О курсе==
  
Занятия проводятся в [ Zoom] '''по ...<день>... в ...<время>...'''
+
Курс читается для студентов 1 курса магистратуры "Искусственный интеллект" в 1 модуле 2025/2026 учебного года.
 
+
Онлайн-курс в дополнение к парам: [[ online-course link]]
+
  
 
==Контакты==
 
==Контакты==
  
Канал курса в TG: [[ channel link]]
 
  
Чат курса в TG: [[ chat link]]
+
Преподаватель: Кубаева Ассоль Рауфжоновна (https://www.hse.ru/org/persons/190897016)
 
+
Преподаватель:  
+
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Ассистент !! Контакты
+
! Ассистент !! Telegram
 
|-
 
|-
| style="background:#eaecf0;" | ||  
+
| style="background:#eaecf0;" | Сергей Будыгин || [https://t.me/svbudygin @svbudygin]
 
|-
 
|-
| style="background:#eaecf0;" |  ||  
+
| style="background:#eaecf0;" | Таисия Ибрагимова || [https://t.me/tkvlnko @tkvlnko]
 +
|-
 +
| style="background:#eaecf0;" | Никита Карагодин || [https://t.me/XfizcultXprivetX @XfizcultXprivetX]
 +
|-
 +
| style="background:#eaecf0;" | Александр Вишняков || [https://t.me/anapluslap @anapluslap]
 +
|-
 +
| style="background:#eaecf0;" | Максим Думенков || [https://t.me/Defekret @Defekret]
 +
|-
 +
| style="background:#eaecf0;" | Михаил Дуженко || [https://t.me/theknyazev @theknyazev]
 +
|-
 +
| style="background:#eaecf0;" | Александра Ковалева || [https://t.me/rotanimoddFPV @rotanimoddFPV]
 +
|-
 +
| style="background:#eaecf0;" |  Марат Мельгизин || [https://t.me/ann_mahh @ann_mahh]
 +
|-
 +
| style="background:#eaecf0;" | Стас Ивашков || [https://t.me/janinaal @janinaal]
 
|}
 
|}
  
==Материалы курса==
+
==Материалы курса (базовая группа)==
Ссылка на плейлист курса на YouTube: [[ YouTube-playlist]]
+
Ссылка на плейлист курса на YouTube: https://www.youtube.com/playlist?list=PLmA-1xX7IuzApIU4ud-2wfdaxnA1tIZV-
 +
 
 +
Ссылка на GitHub с материалами курса: TBD
 +
 
  
Ссылка на GitHub с материалами курса: [[ GitHub repository]]
 
  
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
+
! Занятие !! Тема !! Дата !! Ссылки
 
|-
 
|-
| style="background:#eaecf0;" | '''1''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''1''' ||  Введение в Python, основные типы данных. Условный оператор. Циклы. Списки, множества, словари
 +
|| 05.09.24 || [https://youtu.be/u7wedgUq_Q8 Запись]
 
|-
 
|-
| style="background:#eaecf0;" | '''2''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''2''' || Функции. Декораторы. Итераторы и генераторы
 +
|| 12.09.24 ||  [https://youtu.be/OxeoBsoTGjc Запись] [https://colab.research.google.com/drive/1uvwlcyCmXCrniORZd1Uk9WM2jDvG4IoA Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''3''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''3''' || Работа с файлами, numpy
 +
|| 19.09.24 ||  [https://youtu.be/fywaiHnowT4 Запись] [https://colab.research.google.com/drive/1_rHkMsn-K-F6mPLmjNZkFEZKSIPSIKiN Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''4''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''4''' ||   Введение в pandas|| 26.09.24 || [https://youtu.be/Rxy2r5uswDI Запись] [https://colab.research.google.com/drive/1SbDSdI54w7X6x9NIsm_fQvAEjRpG89OR Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''5''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
 
 
|-
 
|-
| style="background:#eaecf0;" | '''6''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''5''' ||   EDA. Часть 1
 +
|| 10.10.24 || [https://youtu.be/mYCIPzT-HGQ Запись]  [https://colab.research.google.com/drive/1SbDSdI54w7X6x9NIsm_fQvAEjRpG89OR Ноутбук]
 
|-
 
|-
| Конец первого модуля |
+
| style="background:#eaecf0;" | '''6'''  ||  EDA. Часть 2. Визуализация данных|| 11.10.24 || [https://youtu.be/vgZqf1NeMXQ Запись] [https://colab.research.google.com/drive/1SbDSdI54w7X6x9NIsm_fQvAEjRpG89OR Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''7''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''7''' || Основы ООП
 +
|| 17.10.24 ||  [https://youtu.be/-Zp33OEpsUI Запись] [https://colab.research.google.com/drive/18p6dPJWZt_A2CMv_eF4efoMZaZi2CRS9 Ноутбук]
 +
|}
 +
 
 +
==Материалы курса (продвинутая группа)==
 +
Ссылка на плейлист курса на YouTube: https://www.youtube.com/playlist?list=PLmA-1xX7IuzApIU4ud-2wfdaxnA1tIZV-
 +
 
 +
Ссылка на GitHub с материалами курса: TBD
 +
 
 +
 
 +
{| class="wikitable"
 
|-
 
|-
| style="background:#eaecf0;" | '''8''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
! Занятие !! Тема !! Дата !! Ссылки
 
|-
 
|-
| style="background:#eaecf0;" | '''9''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''1''' || Функции, генераторы. Работа с файлами
 +
|| 05.09.24 || [https://youtu.be/12X_BWZD-3I Запись] [https://colab.research.google.com/drive/1ei3QHOmtBNcSbuWLxOM0mS2wB39jOY_r Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''10''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''2''' || Декораторы. Введение в numpy и pandas
 +
|| 12.09.24 || [https://youtu.be/iaOPlHACKSQ Запись] [https://colab.research.google.com/drive/1XKI04YDihdtSU04vlua68XCRhPlHLDzd Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''11''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''3''' ||   EDA. Часть 1
 +
|| 19.09.24 || [https://youtu.be/BTuemqN2N84 Запись] [https://colab.research.google.com/drive/1whd7tLdXQQdzP9wb30vucv4hu8WmtUdd Ноутбук]
 
|-
 
|-
| style="background:#eaecf0;" | '''12''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
+
| style="background:#eaecf0;" | '''4''' ||   EDA. Часть 2. Визуализация данных|| 26.09.24 ||
 +
[https://youtu.be/8_8fD5YdU7w Запись] [https://colab.research.google.com/drive/1hXT5UrFaj3vC7ba017B-utVFg7I2H0SA Ноутбук]
 
|-
 
|-
 +
|-
 +
| style="background:#eaecf0;" | '''5'''  ||  Введение в ООП
 +
|| 12.10.24 || [https://youtu.be/IuUXrDwm6hg Запись] [https://colab.research.google.com/drive/1orgpwfJAg4xH_Wg7sKS2lPXqwbJ7K-G7 Ноутбук]
 +
|-
 +
| style="background:#eaecf0;" | '''6'''  ||  Устройство памяти в python. Изменяемые и неизменяемые типы данных. Механизмы очистки памяти. GIL|| 15.10.24 ||
 +
[https://youtu.be/-cWVBoKIMBo Запись]
 +
|-
 +
| style="background:#eaecf0;" | '''7''' ||  ООП (продолжение). Асинхронность
 +
|| 17.10.24 ||
 
|}
 
|}
  
 
=== Записи консультаций ===
 
=== Записи консультаций ===
 
  
 
==Формула оценивания==
 
==Формула оценивания==
  
Оценка = ...<вес 1>...*О<sub>...<форма контроля 1>...</sub> + ...<вес 2>...*О<sub>...<форма контроля 2>...</sub> + ...<вес 3>...*О<sub>...<форма контроля 3>...</sub>
+
Оценка = 0.3*О<sub>ДЗ1</sub> +0.3*О<sub>ДЗ2</sub> + 0.3*О<sub>ДЗ3</sub>  +0.1*О<sub>ДЗ4</sub>
 +
 
 +
 
 +
== Домашние задания (базовая группа) ==
 +
# [https://official.contest.yandex.ru/contest/67834/enter/ ДЗ 1], выдано 12.09.24, '''дедлайн: 22.09.23 23:59 (МСК)'''
 +
 
 +
# [https://contest.yandex.ru/contest/68831/enter ДЗ 2. Часть 1. 40 баллов], выдано 29.09.24, '''дедлайн: 08.10.24 23:59 (МСК)'''
 +
# [https://colab.research.google.com/drive/1GZMhlhLlaC4OLFUN9jrk1OpdHdnXwY3q#scrollTo=m-tfPQNBrzsq ДЗ 2. Часть 2. 60 баллов], выдано 29.09.24, '''дедлайн: 08.10.24 23:59 (МСК)'''
 +
 
 +
# [https://colab.research.google.com/drive/1Stmx-5WRLiGnS2YYOovSP-NgaYQDE0gC ДЗ 3], выдано 14.10.24, '''дедлайн: 22.10.24 23:59 (МСК)'''
 +
 
  
 +
== Домашние задания (продвинутая группа) ==
  
== Домашние задания ==
+
# [https://official.contest.yandex.ru/contest/67840/enter ДЗ 1. Часть 1. 45 баллов], выдано 12.09.24, '''дедлайн: 22.09.24 23:59 (МСК)'''
#
+
# [https://colab.research.google.com/drive/1CbqfsPXEH7QwEPPEN5rUT7s5FMchcW4m ДЗ 1. Часть 2. 55 баллов], выдано 12.09.24, '''дедлайн: 22.09.24 23:59 (МСК)'''
#
+
#  
+
#  
+
  
 +
# [https://colab.research.google.com/drive/1W_33YgfUPozw_b4R_fBjjoUyoXymm9SY ДЗ 3], выдано 14.10.24, '''дедлайн: 22.10.24 23:59 (МСК)'''
 
== Литература ==
 
== Литература ==
#
 
#
 
#
 
#
 

Версия 13:16, 3 сентября 2025

О курсе

Курс читается для студентов 1 курса магистратуры "Искусственный интеллект" в 1 модуле 2025/2026 учебного года.


Контакты

Преподаватель: Кубаева Ассоль Рауфжоновна (https://www.hse.ru/org/persons/190897016)

Ассистент Telegram
Сергей Будыгин @svbudygin
Таисия Ибрагимова @tkvlnko
Никита Карагодин @XfizcultXprivetX
Александр Вишняков @anapluslap
Максим Думенков @Defekret
Михаил Дуженко @theknyazev
Александра Ковалева @rotanimoddFPV
Марат Мельгизин @ann_mahh
Стас Ивашков @janinaal

Материалы курса (базовая группа)

Ссылка на плейлист курса на YouTube: https://www.youtube.com/playlist?list=PLmA-1xX7IuzApIU4ud-2wfdaxnA1tIZV-

Ссылка на GitHub с материалами курса: TBD


Занятие Тема Дата Ссылки
1 Введение в Python, основные типы данных. Условный оператор. Циклы. Списки, множества, словари 05.09.24 Запись
2 Функции. Декораторы. Итераторы и генераторы 12.09.24 Запись Ноутбук
3 Работа с файлами, numpy 19.09.24 Запись Ноутбук
4 Введение в pandas 26.09.24 Запись Ноутбук
5 EDA. Часть 1 10.10.24 Запись Ноутбук
6 EDA. Часть 2. Визуализация данных 11.10.24 Запись Ноутбук
7 Основы ООП 17.10.24 Запись Ноутбук

Материалы курса (продвинутая группа)

Ссылка на плейлист курса на YouTube: https://www.youtube.com/playlist?list=PLmA-1xX7IuzApIU4ud-2wfdaxnA1tIZV-

Ссылка на GitHub с материалами курса: TBD


Занятие Тема Дата Ссылки
1 Функции, генераторы. Работа с файлами 05.09.24 Запись Ноутбук
2 Декораторы. Введение в numpy и pandas 12.09.24 Запись Ноутбук
3 EDA. Часть 1 19.09.24 Запись Ноутбук
4 EDA. Часть 2. Визуализация данных 26.09.24

Запись Ноутбук

5 Введение в ООП 12.10.24 Запись Ноутбук
6 Устройство памяти в python. Изменяемые и неизменяемые типы данных. Механизмы очистки памяти. GIL 15.10.24

Запись

7 ООП (продолжение). Асинхронность 17.10.24

Записи консультаций

Формула оценивания

Оценка = 0.3*ОДЗ1 +0.3*ОДЗ2 + 0.3*ОДЗ3 +0.1*ОДЗ4


Домашние задания (базовая группа)

  1. ДЗ 1, выдано 12.09.24, дедлайн: 22.09.23 23:59 (МСК)
  1. ДЗ 2. Часть 1. 40 баллов, выдано 29.09.24, дедлайн: 08.10.24 23:59 (МСК)
  2. ДЗ 2. Часть 2. 60 баллов, выдано 29.09.24, дедлайн: 08.10.24 23:59 (МСК)
  1. ДЗ 3, выдано 14.10.24, дедлайн: 22.10.24 23:59 (МСК)


Домашние задания (продвинутая группа)

  1. ДЗ 1. Часть 1. 45 баллов, выдано 12.09.24, дедлайн: 22.09.24 23:59 (МСК)
  2. ДЗ 1. Часть 2. 55 баллов, выдано 12.09.24, дедлайн: 22.09.24 23:59 (МСК)
  1. ДЗ 3, выдано 14.10.24, дедлайн: 22.10.24 23:59 (МСК)

Литература