Анализ данных на python, фэн, 2020 spring — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 73: Строка 73:
  
 
* [https://github.com/hse-econ-data-science/dap_2021_spring/tree/main/sem01_intro Материалы семинара sem01]
 
* [https://github.com/hse-econ-data-science/dap_2021_spring/tree/main/sem01_intro Материалы семинара sem01]
* Тут появится ссылка с задачами на контест, можно будет попробовать порешать его
+
* [Задачи для семинара](https://official.contest.yandex.ru/contest/24363/enter/)
 
+
* Прочитать про то [https://pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html как писать код красиво (PEP 8)]
Онлайн-дз:
+
  
* Альтернатива 1: попробовать освоить первые [https://pythontutor.ru/lessons/inout_and_arithmetic_operations/ три урока из pythontutor] и порешать задачки прямо в интерфейсе браузера.
+
Задание:
* Альтернатива 2: пройти первые три недели [https://www.coursera.org/learn/python-osnovy-programmirovaniya#syllabus курса на Coursera]
+
* Дорешать все задачи из [первого контеста.](https://official.contest.yandex.ru/contest/24363/enter/) Обратите внимание, что они полностью соотвествуют [первой неделе](https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/week/1) рекомендованного вам курса с Coursera. Можно решать их в контесте, можно на курсере. Как вам будет удобнее. Постарайтесь решить хотябы половину их них.
 +
* В качестве альтернативы мы можете попробовать порешать [похожие задачи с pythontutor](https://pythontutor.ru/lessons/inout_and_arithmetic_operations/)
  
 +
Если хотите мастерски писать в ноутбуках текст на маркдауне:
 +
* [https://www.markdowntutorial.com/ 10-минутный урок по markdown синтаксису]
 +
* [https://guides.github.com/features/mastering-markdown/ Короткий гайд по markdown синтаксису]
  
 
==== Недели 2-3. Циклы, условия и листы ====
 
==== Недели 2-3. Циклы, условия и листы ====
Строка 121: Строка 124:
  
  
По ходу курса тут появятся материалы к следующим неделям.  
+
По ходу курса тут появятся материалы к следующим неделям.
 
+
  
 
==Литература==
 
==Литература==

Версия 14:00, 17 января 2021

О курсе

Преподаватели: Карпов Максим Евгеньевич, Максимовская Анастасия Максимовна, Петросян Артур Тигранович, Ульянкин Филипп Валерьевич, Филатов Артём Андреевич, Аброскин Илья Дмитриевич, Мидюкин Максим Олегович, Зарманбетов Ахмед Курманалиевич

Правила выставления оценок

Распределение групп по семинаристам и ассистентам

Группа Семинарист Ассистент
191 Филипп Ульянкин @Ppilif Романенко Саша @cutre_sa
192 Максим Карпов @buntar29 Стрельцов Артём @in_chainz
193 Максим Карпов @buntar29 Колесников Егор @kollego
194 Филипп Ульянкин @Ppilif Пешков Максим @peshkovmax
195
196
197
198
199
1910
1911
1912
1913

Материалы курса

Оценивание

Оценка ставится по формуле:

Min(10, Round(0.05 ДЗ1 + 0.1 ДЗ2 + 0.1 ДЗ3 + 0.1 ДЗ4 + 0.15 ДЗ5 + 0.1 КР + 0.3 Экз + 0.1 СР1 + 0.1 СР2 + 0.1 СР3))


Домашки:

Тут будет перечень ссылок с домашками

Контрольные:

Тут будет перечень ссылок с контрольными и самостоятельными

Другое:

Тут будут ещё ссылки

Большой план маленьких побед

Неделя 1. Вводимся в python, git и делаем import this

Задание:

Если хотите мастерски писать в ноутбуках текст на маркдауне:

Недели 2-3. Циклы, условия и листы

Онлайн-дз:

  • Неделя 2 и 5 курса на Coursera.
  • Модули 1.10, 2.1, 2.2, 2.3 курса "Программирование на Python" на Stepik.


Неделя 4. Говорим о функциях

Онлайн-дз:

Недели 5-6. Говорим про словарики и множества

Онлайн-дз:

  • Неделя 7 курса на Coursera.
  • Уроки про множества и словари на pythontutor
  • Краткие коспекты на pythonworld про словари и множества
  • Если вы хотите немного углубиться в алгоритмическую составляющую, прочитайте книгу Грокаем Алгоритмы с примерами кода на python, она великолепная и очень просто написана с примерами на python


По ходу курса тут появятся материалы к следующим неделям.

Литература

Рекомендуемая литература: