Python для извлечения и обработки данных Психология 1 курс 2019/2020

Материал из Wiki - Факультет компьютерных наук
Версия от 21:38, 1 июня 2020; Gzhulikov (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

О курсе

"Python для извлечения и обработки данных" читается на 1 курсе, в 4 модуле.

Карточка курса и программа

Преподаватели

Группы 191, 192, 193, 194
Преподаватель: Каленкович Евгений Евгеньевич
E-mail: ekalenkovich@hse.ru


Группы 195, 196, 197
Преподаватель: Жуликов Георгий Александрович
E-mail: l8doku@gmail.com
Telegram: @l8doku

Ассистенты

Петров Тимур, группа 196
Telegram: @Palladain

Масликов Егор, группы БПС193 - БПС194
VK: Масликов Егор
Telegram: @egorkapiorka

Котликова Анастасия, группы 191, 192
VK: Котликова Анастасия
Telegram: @steeeven


Маркина Дарья, группы 195 и 197
Vk: Маркина Дарья
Telegram: @MarkinaDaria

Структура курса

Рекомендуемая рабочая среда - Jupyter Notebook. Рекомендуемый способ установить Jupyter notebook - установить Anaconda.

Семинары

Даты проведения семинаров:

07.04 / 08.04

14.04 / 15.04

28.04 / 29.04

19.05 / 20.05

02.06 / 03.06


Консультации

С ассистентами

О консультациях с ассистентнами нужно договориться с ними лично. Вы находите время, которое удобно и вам, и им - и связываетесь любым удобным вам способом.

С преподавателями

Формат: Zoom.

Женя будет впускать по одному. Время на одного человека зависит от количества человек в очереди.

Георгий будет проводить консультации открыто: любой может зайти и выйти в любое время.


Ссылки на Zoom будут присланы на корпоративную почту.

Расписание

Консультация 1:

11.04.2020

Женя: 12:45-14:25

Георгий: 13:40 - 15:00


Консультация 2:

18.04.2020

Женя: 12:45-14:25

Георгий: 13:40 - 15:00


Консультация 2:

25.04.2020

Женя: 12:45-14:25

Коснультации с Женей по субботам до конца модуля:

12:45-14:25

Онлайн-курс

Онлайн-курс доступен на openedu

Дедлайны онлайн-курса

1 неделя 12.04
2 неделя 19.04
3 неделя 26.04
4 неделя 14.05
5 неделя 28.05
6 неделя 11.06

Контрольные

Теория: две контрольные в общее для всех время (тест в выбором ответа или свободным ответом) - КР1 и КР3

Практика: две контрольные в общее для всех время (решение задач на программирование на время) - КР2 и КР4

Контрольная 1

Результаты https://docs.google.com/spreadsheets/d/1mYFxQaa6hXSLpiE73BNUPHJ36gg4V0p43XV2X7yfyMM

Недели курса: 1-3

Когда: 6 мая в 15:10.

Как будет проходить:

  1. вы выключаете все соц. сети, месенджеры и прочее на всех устройствах, выключаете телефон;
  2. вы подключаетесь по зуму, включаете камеру и демонстрацию экрана;
  3. мы присылаем ссылки на папку с заданиями на гугл-драйве и на гугл-форму для заполнения ответов;
  4. вы скачиваете вариант со своим именем (правая кнопка -> скачать), открываете файл с заданием в бразуре, по мере решения заполняете гугл-форму;
  5. через 40 минут + 5 минут на технические вопросы мы закрываем гугл-форму.

Правила:

  1. камера и демонстрация экрана включены в течение всей контрольной;
  2. можно пользоваться гуглом;
  3. нельзя пользоваться соц. сетями и месенджерами (нельзя общаться ни с кем, кроме как с нами в чате зума);
  4. нельзя списывать (напоминаем про ответственность за нарушение академических норм);
  5. общение (см. п. 3) приравнивается к списыванию.

Что делать, если у вас технические проблемы, из-за которых вы не можете включить камеру и демонстрацию экрана?

  1. Вы пишете письмо об этой проблеме в учебный офис, добавляя меня и Георгия в копию.
  2. Учебный офис устанавливает, уважительная ли у вас причина.
  3. Если причина уважительная, то дальше возможны варианты:
    1. Мы решаем с вами и учебным офисом, как поступать дальше.
    2. Мы разрешаем вам на первой контрольной (и только на ней, что делать с остальными напишем отдельно) ограничиться включенной камерой на любом устройстве.
  4. Если учебный офис не успеет ответить до контрольной (что вероятно) вы все равно можете авансом воспользоваться вариантом 3.2.

Контрольная 2

Результаты: https://docs.google.com/spreadsheets/d/1Q-k8MOz6iMO180zg7rdHZQr87_O6CsIUYLRmfEMSTK0

Недели курса: 1-3

Когда: 8 мая в 15:10.

Как будет проходить:

  1. вы выключаете все соц. сети, месенджеры и прочее на всех устройствах, выключаете телефон;
  2. вы подключаетесь по зуму, включаете камеру и демонстрацию экрана;
  3. мы присылаем ссылку на яндекс.контест, состоящий из 4 задач;
  4. через 1ч 20 минут + 5 минут запаса яндекс.контест завершается.

Правила:

  1. камера и демонстрация экрана включены в течение всей контрольной;
  2. нельзя гуглить решения заданий (увидим - засчитываем как списывание);
  3. нельзя пользоваться соц. сетями и месенджерами (нельзя общаться ни с кем, кроме как с нами в чате зума);
  4. в остальном можно пользоваться интернетом;
  5. нельзя списывать (напоминаем про ответственность за нарушение академических норм);
  6. общение (см. п. 3) приравнивается к списыванию.

Что делать, если у вас технические проблемы, из-за которых вы не можете включить камеру и демонстрацию экрана?

  1. Вы пишете письмо об этой проблеме в учебный офис, добавляя меня и Георгия в копию.
  2. Учебный офис устанавливает, уважительная ли у вас причина.
  3. Если причина уважительная, то дальше возможны варианты:
    1. Мы решаем с вами и учебным офисом, как поступать дальше.
    2. Мы разрешаем вам обойтись без зума, но вы должны обеспечить запись экрана и веб-камеры на локальный компьютер, которую вы выкладываете.

FAQ

- Можно ли использовать бумажные конспекты?

- Нет.

- OpenEdu, фото конспектов, документацию питона?

- Да.

- Чем карается списывание и приравниваемые к нему действия?

- Первый раз - 0 за контрольную + докладная в учебную часть. Второй раз - 0 за курс + докладная в учебную часть.

- А как выйти из соцсетей на всех устройствах?```

- Во всех соцсетях есть возможность выйти со всех устройств. В вк это "настройки -> безопасность -> завершить все сеансы". В тг это "настройки -> активные сессии", там нужно убивать по одной.

Домашнее задание

Детали доступны по ссылке https://colab.research.google.com/drive/1N2N03f2T7s46OZHe1dUaurzC726IvS0n

Дедлайн - 15 июня 23:59:59

Формула оценки

Текущая = (0.3 * онлайн + 0.1 * КР1 + 0.1 * КР2 + 0.1 * КР3 + 0.1 * КР4 + 0.3 * ДЗ + 0.1 * Семинар)

Оценка = мин(округл(Текущая); 10)

Оценка "Семинар" ставится за активность на семинаре. Проверяем мы ее, попросив вас написать что-то в чат в зуме или как-то иначе отреагировать в какой-то случайный момент во время семинара. Если у вас плохо получается решать задачи, но вы активно пытаетесь тем не менее это сделать во время семинара - вы получаете баллы за активность.

Дополнительное требование у Жени Каленковича: включена демонстарция экрана или у вас хорошая заранее озвученная причина, почему это невозможно.

Посеминарную информацию про активность можно посмотреть здесь.

Дополнительная помощь

Задать вопросы по курсу можно на форуме LMS или в неофициальном общем чате в телеграме. По вопросу добавления в чат можно обратиться к преподавателям или учебным ассистентам.

Будут организованы консультации в Zoom. Время консультаций будет объявлено после соответсвующего семинара.

DataCamp

!!! В курсе использоваться не будет !!!

DataCamp изменил правила, поэтому использовать мы его не сможем. Тем не менее, зарегистрировавшись по ссылке, которую мы вам прислали, вы получите доступ ко всем их курсам на полгода. Можете - по желанию - этим воспользоваться.

Устаревшкая информация:

Часть семинаров и проверочных работ будет проводиться на платформе DataCamp.

О платформе (текст предоставлен DataCamp):

This class is supported by DataCamp, the most intuitive learning platform for data science and analytics. Learn any time, anywhere and become an expert in R, Python, SQL, and more. DataCamp’s learn-by-doing methodology combines short expert videos and hands-on-the-keyboard exercises to help learners retain knowledge. DataCamp offers 325+ courses by expert instructors on topics such as importing data, data visualization, and machine learning. They’re constantly expanding their curriculum to keep up with the latest technology trends and to provide the best learning experience for all skill levels. Join over 5 million learners around the world and close your skills gap.