Разница между страницами «Python для сбора данных» и «Алгебра и анализ (1 курс)»

Материал из MathINFO
(Различия между страницами)
Перейти к навигации Перейти к поиску
(Новая страница: «Дорогие студенты! На этой странице будут появляться различные материалы и объявления, с...»)
 
(Новая страница: «'''Дорогие студенты!''' На этой странице будут появляться различные материалы и объявлени...»)
 
Строка 1: Строка 1:
Дорогие студенты!
+
'''Дорогие студенты!'''
  
На этой странице будут появляться различные материалы и объявления, связанные с курсом '''«Python для сбора данных»''', читаемого для студентов МИЭФ, в весеннем семестре 2018/2019 учебного года.
+
На этой странице будут появляться различные материалы и объявления, связанные с курсом '''«Алгебра и анализ»''', читаемого для студентов 1-го курса бакалавриата "Реклама и связи с общественностью" в '''2018/2019''' учебном году.
  
* Авторы курса: Щуров Илья Валерьевич, Тамбовцева Алла Андреевна
+
* Лекции читает: Буров Александр Анатольевич.
  
* Лекции и семинары ведет: Тамбовцева Алла Андреевна
+
* Упражнения ведут:
 +
** [https://www.hse.ru/org/persons/134016834 Буров Александр Анатольевич]
 +
** Мышкис Петр Анатольевич
 +
** Никонов Василий Иванович
 +
** [https://www.hse.ru/org/persons/600268 Симонова Галина Ивановна]
 +
** Шалимова Екатерина Сергеевна
  
==Правила игры==
+
* Вопрос с учебными ассистентами в стадии изучения.
* Программа курса: [http://math-info.hse.ru/f/2018-19/py-polit/py-icef.pdf ссылка]
 
  
* Информация по курсу: [https://docs.google.com/document/d/16ewA97g81VbeJhmsU4Xgv5ZmyFAGvcae7V0Mjrk9b2Y/edit?usp=sharing ссылка]
+
Ниже выложены некоторые материалы курса, читавшегося в прошлом году. Они будут взяты за основу и в этом году, хотя могут претерпеть некоторые изменения. Следите за рекламой!
  
* Информация по проекту: [https://docs.google.com/document/d/1yPWd2Gnvusc0RC7C-lOzHvZJhkyb4xWggZJKffumJ5c/edit?usp=sharing ссылка], [https://docs.google.com/forms/d/e/1FAIpQLSejBnt5Hsq7J_72gXJf71DD9Os3-obz8U9rXSDnkojcbbYxrg/viewform опрос]
+
==Содержание==
 +
* 1 Материалы курса (2018-2019)]
  
==Проект==
+
* 2 Книги по линейной алгебре, геометрии и анализу]
* описание проекта: дедлайн 15 мая 23:59, [https://www.dropbox.com/request/IerqlpnZZMEHLGIIR9XX ссылка] для сдачи
+
**
 +
** 2.1 Задачники]
 +
** 2.2 Просто книги]
  
* документация по проекту и программа: дедлайн – день перед защитой, 23:59, [https://www.dropbox.com/request/eEhaDPvCPna1VhQslHOA ссылка] для сдачи
+
* 3 '''Успехов!!!''']
  
==Материалы==
+
==Материалы курса (2018-2019)==
Загрузка файла в Jupyter Notebook и прочее: см. [http://math-info.hse.ru//f/2018-19/py-polit/instruction_JN.pdf инструкцию].
+
{| class="wikitable"
 +
! № лекции
 +
 
 +
! тема лекции
  
Скачать файл с расширением .ipynb можно так: пройти по ссылке, нажать на стрелочку в правом верхнем углу (Download Notebook) и сохранить файл. При необходимости сменить расширение с .txt на .ipynb.
+
! № семинара
  
{| class="wikitable"
+
! тема семинара
! Дата занятия
 
! Тема
 
! Занятие
 
! Дополнительно
 
  
 
|-
 
|-
| 12.02<br>
+
| 01<br>
| Знакомство с Jupyter Notebook. Введение в Python.<br>Ввод и вывод. Строки. <br><br>
+
| [https://yadi.sk/i/DmwzswdWxtUCg Числа и векторы.]<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/0-12-02/intro-jupyter.ipynb jupyter-intro] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/0-12-02/python-intro.ipynb python-intro]<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/0-12-02/input-output.ipynb input-output] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/0-12-02/strings.ipynb strings]<br><br>
+
| 01<br>
| [https://jupyter.org/documentation more] on Jupyter Notebook, [https://nbviewer.jupyter.org/github/allatambov/PyProg-2018/blob/master/03-09/coding-style.ipynb coding style],<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/0-12-02/string-formatting.ipynb string formatting], [https://realpython.com/python-f-strings/ f-strings], [https://github.com/allatambov/Latex LaTeX]<br><br>
+
| Действия над матрицами.<br>
 +
|-
 +
| 02<br>
 +
| [https://yadi.sk/i/4O5tB4nZxtV5B Линейные системы. Прямые и плоскости. Определители матриц малой размерности. Метод Крамера. ]<br>
 +
| 02<br>
 +
| Определители квадратных матриц.<br>
 +
|-
 +
| 03<br>
 +
| [https://yadi.sk/i/Bpwttyj7ww7pm Определители матриц произвольной размерности. Площади и объёмы. Снова линейные системы.]<br>
 +
| 03<br>
 +
| Обратные матрицы.<br>
 +
|-
 +
| 04<br>
 +
| Методы решения систем линейных уравнений.<br>
 +
| 04<br>
 +
| Решение систем линейных уравнений. Метод Жордана-Гаусса.<br>
 +
|-
 +
| 05<br>
 +
| Функции натурального и вещественного аргумента.<br>
 +
| 05<br>
 +
| [https://yadi.sk/i/fEuEMCFa3SJFtE Собственные значения и собственные векторы.]<br>
 +
|-
 +
| 06<br>
 +
| Пределы последовательности.<br>
 +
| 06<br>
 +
| Подготовка к КР №1. [https://yadi.sk/i/Iwwkh2Z93SJFeL Пределы последовательности.]<br>[https://yadi.sk/i/cXnqFx8U3Sdqtn Число  e .]<br><br>
 +
|-
 +
| 07<br>
 +
| Пределы функции.<br>
 +
| 07<br>
 +
| Пределы функции. Приложение к вычислению асимптот. Построение эскизов графиков.<br>
 
|-
 
|-
| 19.02<br>
+
| 08<br>
| Списки в Python. Цикл for.<br>
+
| Основы дифференциального исчисления. Монотонность. Критические точки. Минимумы, максимумы.<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/1-19-02/lecture-lists.ipynb lists] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/1-19-02/split-join.ipynb split-join]<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/1-19-02/practice-1.ipynb practice-1] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/1-19-02/practice1-solutions.ipynb practice-1-solutions]<br><br>
+
| 08<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/1-19-02/lists-methods.ipynb lists-methods], [https://ipython.readthedocs.io/en/stable/interactive/magics.html Jupyter magic cells],<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/add/sympy-2.ipynb how-not-to-get-bored-2]<br><br>
+
| Производные. Построение эскизов графиков.<br>
 
|-
 
|-
| 26.02<br>
+
| 09<br>
| Управляющие конструкции в Python.<br>Цикл while. Функции в Python.<br><br>
+
| Выпуклость. Точки перегиба. [https://yadi.sk/i/2eBVHf-e3SsVLp Полное описание последовательности построения графиков].<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/2-26-02/if-else-while.ipynb if-else-while] [http://nbviewer.math-hse.info/github/ischurov/pythonhse/blob/master/Lecture%204.ipynb [1]]<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/2-26-02/practice-2.ipynb practice-2]<br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/2-26-02/practice-2-solutions.ipynb practice-2-solutions][https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/2-26-02/practice-3.ipynb practice-3]<br><br>
+
| 09<br>
| <br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/2-26-02/texts.ipynb how-not-to-get-bored-3]<br><br>
+
| [https://yadi.sk/i/2eBVHf-e3SsVLp Построение графиков].<br>
 
|-
 
|-
| 12.03<br>
+
| 10<br>
| Ещё немного о функциях. Датафреймы pandas.<br>
+
| Ряды Тейлора и [https://yadi.sk/i/ryAD-fSn3DZBYL Маклорена].<br>
| <br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/practice-3-solutions.ipynb practice-3-solutions] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/lambda-except-assert.ipynb more-functions] <br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas1.ipynb pandas-1] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas2.ipynb pandas-2] [http://math-info.hse.ru/f/2017-18/py-prog/scores2.csv scores2.csv]<br><br>
+
| 10<br>
| <br>[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/numpy-1.ipynb how-not-to-get-bored-4]<br><br>
+
| Разложение функций в ряды.<br>
 
|-
 
|-
| 19.03<br>
+
| 11<br>
| Библиотека pandas: продолжение. Визуализация.<br>
+
| Функция многих переменных: определение, непрерывность, дифференцируемость.<br>
| <br>[https://github.com/allatambov/py-icef/blob/master/4-19-03/pandas-contd.ipynb pandas-3] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/4-19-03/practice4.ipynb practice-4] [https://nbviewer.jupyter.org/github/allatambov/Py-programming-3/blob/master/28-05/sem-28-05-solutions.ipynb practice-4-solutions]<br>[https://raw.githubusercontent.com/allatambov/py-icef/master/4-19-03/elections.csv elections.csv] [https://raw.githubusercontent.com/allatambov/py-icef/master/4-19-03/Titanic.csv Titanic.csv]<br><br>
+
| 11<br>
| <br>[https://github.com/allatambov/Py-programming-3/blob/master/add/texts-part3.ipynb how-not-to-get-bored-5] <br>[https://nbviewer.jupyter.org/github/allatambov/Py-programming-3/blob/master/add/graphs-matplotlib.ipynb matplotlib] [https://matplotlib.org/gallery.html Галерея] matplotlib [https://seaborn.pydata.org/index.html Seaborn]<br><br>
+
| Вычисление частных производных.<br>
 
|-
 
|-
| 02.04<br>
+
| 12<br>
| Парсинг html-файлов. Web-scrapping.<br>
+
| Критические точки функций многих переменных и их тип.<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-dat19/blob/master/21-03/lect-html.ipynb lect-html] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/5-02-04/web-scrape.ipynb web-scrape]<br>
+
| 12<br>
| <br>[https://www.w3schools.com/html/ w3schools] [https://www.coursera.org/specializations/web-design веб-дизайн] на Coursera<br>[https://nbviewer.jupyter.org/github/allatambov/PyProg-2018/blob/master/14-12/html-sem.ipynb scraping-seminar] [https://nbviewer.jupyter.org/github/allatambov/PyProg-2018/blob/master/14-12/html-sem-solutions.ipynb scaping-solutions]<br><br>
+
| Нахождение критических точек функций многих переменных и определение их типа.<br>
 
|-
 
|-
| 09.04<br>
+
| 13<br>
| Управление браузером. Библиотека Selenium.<br>
+
| Представление об условном экстремуме. Метод множителей Лагранжа.<br>
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/6-09-04/lect-selenium-1.ipynb selenium-1] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/6-09-04/lect-selenium2.ipynb selenium-2]<br>
+
| 13<br>
| [https://sites.google.com/a/chromium.org/chromedriver/downloads web-driver] [https://github.com/mozilla/geckodriver/releases/tag/v0.24.0 web-driver firefox]<br>[https://chrome.google.com/webstore/detail/selectorgadget/mhjhnkcfbdhnjickkkdbjoemdmbfginb selector-gadget] [https://nbviewer.jupyter.org/github/allatambov/py-dat19/blob/master/28-03/selenium-books.ipynb selenium-books]<br><br>
+
| Нахождение точек условного экстремума и определение их типа.<br>
 
|-
 
|-
| 16.04<br>
+
| 14<br>
| Работа с API. Формат json.<br>
+
| Первообразная. Определённый интеграл и его геометрический смысл.<br>
| [vk-library] [http://math-info.hse.ru/f/2018-19/py-polit/vk-auth.pdf vk-instruct]<br>
+
| 14<br>
| [https://vk.com/dev/manuals vk-docs] [https://pypi.org/project/vk-api/ vk-api-library]<br>[https://www.w3schools.com/python/python_datetime.asp datetime] [https://nbviewer.jupyter.org/github/allatambov/PyProg-2018/blob/master/14-12/py-gmail.ipynb рассылка gmail]<br><br>
+
| Вычисление интегралов.<br>
 
|}
 
|}
'''Дополнительно:'''
+
==Книги по линейной алгебре, геометрии и анализу==
 
+
* [http://www.ph4s.ru/books/kurs_mat/gursa/Krat_kurs_matem.rar Демидович Б.П., Кудрявцев В.А. Краткий курс высшей математики]
* [https://colab.research.google.com/notebooks/welcome.ipynb Google Colaboratory] (Jupyter online)
 
  
* [http://www.pythontutor.com/visualize.html#mode=edit Pythontutor Visualizer] (онлайн визуализатор исполнения кода)
+
* [http://www.ph4s.ru/books/book_mat/algebra/zamyatin.rar Замятин А.А., Булатов А.П., Верников Б.М. Алгебра и геометрия]
  
* Pythontutor: [http://pythontutor.ru/lessons/inout_and_arithmetic_operations/ ввод и вывод], [http://pythontutor.ru/lessons/int_and_float/ вычисления], [http://pythontutor.ru/lessons/str/ строки], [http://pythontutor.ru/lessons/for_loop/ цикл for], [http://pythontutor.ru/lessons/lists/ списки], [http://pythontutor.ru/lessons/2d_arrays/ двумерные массивы], [http://pythontutor.ru/lessons/ifelse/ условия], [http://pythontutor.ru/lessons/while/ цикл while], [http://pythontutor.ru/lessons/functions/ функции и рекурсия]
+
* [ftp://ftp.mccme.ru/users/prasolov/linalg/linalg2.pdf Прасолов В.В. Задачи и теоремы линейной алгебры]
  
'''К проекту - вспомогательные материалы'''
+
* Для особо интересующихся: Гайфуллин А.А., Пенской А.В., Смирнов С.В. Задачи по линейной алгебре и геометрии. М.: МЦНМО, 2014 - 152 с ([http://biblio.mccme.ru/node/5173/shop Трейлер]). Книжка недорогая, местами довольно сложная, но написана мастерски. Позволяет довольно безболезненно углубиться в изучаемый предмет.
  
[https://github.com/allatambov/CognTech/tree/master/statistics Статистика]: проверка гипотез и регрессионные модели в Python;
+
===Задачники===
 +
* [https://www.hse.ru/mirror/pubs/share/158183711 Логвенков С.А. Мышкис П.А.  Самовол В.С. Сборник задач по высшей математике]
  
Интерактив
+
===Просто книги===
 +
* [http://math.ru/lib/files/djvu/Pojja-Kr-zadach.djvu Джордж Пойа Как решать задачу]
  
* [https://dash.plot.ly/ Dashboards]: аналитика и интерактив средствами dash и plotly;
+
=='''Успехов!!!'''==
 
 
* [https://likegeeks.com/python-gui-examples-tkinter-tutorial/ Tkinter]: создание кнопок и окон с помощью tkinter, [https://ipywidgets.readthedocs.io/en/stable/user_guide.html Jupyter Widget]: интерактивные виджеты в Jupyter;
 
 
 
* [http://flask.pocoo.org/ Flask]: создание сайтов на платформе Flask средствами Python;
 
 
 
Карты
 
 
 
* [https://github.com/googlemaps/google-maps-services-python Googlemaps]: GoogleMaps API и Python, [https://www.geeksforgeeks.org/python-calculate-distance-duration-two-places-using-google-distance-matrix-api/ GoogleMaps]: GoogleMaps and distances; [https://pypi.org/project/yandex-maps/ Яндекс-карты]: Яндекс-карты API и Python;
 
 
 
* Работа с shape-файлами и раскраска карт: [http://geopandas.org/ geopandas-official], [http://darribas.org/gds15/content/labs/lab_03.html geopandas-lab], [https://towardsdatascience.com/mapping-geograph-data-in-python-610a963d2d7f shape-files], [https://gadm.org/maps.html GAM] (ресурс с shp-файлами для карт);
 
 
 
Работа с текстами, боты
 
 
 
* [https://www.datacamp.com/community/tutorials/wordcloud-python Wordclouds]: облака слов в Python;
 
 
 
* Telegram-боты: [https://tproger.ru/translations/telegram-bot-create-and-deploy/ 1], [https://medium.freecodecamp.org/learn-to-build-your-first-bot-in-telegram-with-python-4c99526765e4 2];
 
 
 
==Домашние задания==
 
{| class="wikitable"
 
! Название
 
! Базовый
 
! Продвинутый
 
! Дедлайн: базовый (продвинутый)
 
 
 
|-
 
| Домашнее задание 1
 
| [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/py-icef19/icef-hw1/icef-hw1.ipynb hw1-base]
 
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/add/HW1-adv.ipynb hw1-adv]
 
| 20 февраля, 23:59 (22 февраля, 23:59)<br>
 
|-
 
| Домашнее задание 2
 
| [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/py-icef19/icef-hw2/icef-hw2.ipynb hw2-base]
 
| [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/add/HW2-adv.ipynb hw2-adv]
 
| 5 марта, 23:59 (24 марта, 23:59)<br>
 
|-
 
| Домашнее задание 3
 
| [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/py-icef19/icef-hw3/icef-hw3.ipynb hw3-base]
 
| не будет
 
| 20 марта, 23:59<br>
 
|-
 
| Домашнее задание 4
 
| [https://github.com/allatambov/py-icef/blob/master/icef_hw4.ipynb hw4-base] (грузить [https://www.dropbox.com/request/HbhCrS7RYIY1ax5sdCk2 сюда])
 
| tba soon
 
| 7 апреля, 23:59<br>
 
|-
 
| Домашнее задание 5
 
| [https://github.com/allatambov/py-icef/blob/master/icef_hw5.ipynb hw5] (грузить [https://www.dropbox.com/request/o4wvglnC9yQbcq3eic2Y сюда])
 
| не будет
 
| 25 апреля, 23:59<br>
 
|}
 
Дополнительное ДЗ: [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/hw_last_call.ipynb ссылка], загружать [https://www.dropbox.com/request/PaasvMU843bokPeCkxLs сюда], дедлайн (жесткий): 26 мая 23:59
 

Версия 04:14, 7 февраля 2020

Дорогие студенты!

На этой странице будут появляться различные материалы и объявления, связанные с курсом «Алгебра и анализ», читаемого для студентов 1-го курса бакалавриата "Реклама и связи с общественностью" в 2018/2019 учебном году.

  • Лекции читает: Буров Александр Анатольевич.
  • Вопрос с учебными ассистентами в стадии изучения.

Ниже выложены некоторые материалы курса, читавшегося в прошлом году. Они будут взяты за основу и в этом году, хотя могут претерпеть некоторые изменения. Следите за рекламой!

Содержание

  • 1 Материалы курса (2018-2019)]
  • 2 Книги по линейной алгебре, геометрии и анализу]
    • 2.1 Задачники]
    • 2.2 Просто книги]
  • 3 Успехов!!!]

Материалы курса (2018-2019)

№ лекции тема лекции № семинара тема семинара
01
Числа и векторы.
01
Действия над матрицами.
02
Линейные системы. Прямые и плоскости. Определители матриц малой размерности. Метод Крамера.
02
Определители квадратных матриц.
03
Определители матриц произвольной размерности. Площади и объёмы. Снова линейные системы.
03
Обратные матрицы.
04
Методы решения систем линейных уравнений.
04
Решение систем линейных уравнений. Метод Жордана-Гаусса.
05
Функции натурального и вещественного аргумента.
05
Собственные значения и собственные векторы.
06
Пределы последовательности.
06
Подготовка к КР №1. Пределы последовательности.
Число e .

07
Пределы функции.
07
Пределы функции. Приложение к вычислению асимптот. Построение эскизов графиков.
08
Основы дифференциального исчисления. Монотонность. Критические точки. Минимумы, максимумы.
08
Производные. Построение эскизов графиков.
09
Выпуклость. Точки перегиба. Полное описание последовательности построения графиков.
09
Построение графиков.
10
Ряды Тейлора и Маклорена.
10
Разложение функций в ряды.
11
Функция многих переменных: определение, непрерывность, дифференцируемость.
11
Вычисление частных производных.
12
Критические точки функций многих переменных и их тип.
12
Нахождение критических точек функций многих переменных и определение их типа.
13
Представление об условном экстремуме. Метод множителей Лагранжа.
13
Нахождение точек условного экстремума и определение их типа.
14
Первообразная. Определённый интеграл и его геометрический смысл.
14
Вычисление интегралов.

Книги по линейной алгебре, геометрии и анализу

  • Для особо интересующихся: Гайфуллин А.А., Пенской А.В., Смирнов С.В. Задачи по линейной алгебре и геометрии. М.: МЦНМО, 2014 - 152 с (Трейлер). Книжка недорогая, местами довольно сложная, но написана мастерски. Позволяет довольно безболезненно углубиться в изучаемый предмет.

Задачники

Просто книги

Успехов!!!