Программирование для всех
Версия от 12:13, 5 февраля 2020; Alena Manuzina (обсуждение | вклад) (Новая страница: «Дорогие студенты! На этой странице будут появляться различные материалы и объявления,...»)
Дорогие студенты!
На этой странице будут появляться различные материалы и объявления, связанные с курсом «Программирование для всех», читаемого для студентов 1-го курса факультета социальных наук, ОП «Прикладная политология», в осеннем семестре 2018/2019 учебного года.
Данный курс проводится в формате blended.
- Онлайн-часть: курс Programming for Everybody (Getting Started with Python) на платформе Coursera (Michigan University).
- Очные лекции и семинары ведет: Тамбовцева Алла Андреевна.
Ссылка на программу курса.
Материалы по курсу
Загрузка файла Jupyter Notebook и прочее – см. инструкцию.
Загрузка домашних заданий в систему для автопроверки: инструкция.
дата | тема | занятие | дополнительно |
---|---|---|---|
11.09 | Интерфейс Jupyter Notebook. Переменные в Python.
Ввод и вывод.
|
intro-jupyter intro-vars
input-output sem-1 solutions-1
|
pythontutor Visualizer
|
до 23.09 | Знакомство с переменными и выражениями в Python. |
Weeks 1-4
|
|
02.10 | Таблицы. Библиотека pandas. | pandas scores2 Titanic
|
pandas-contd Документация по pandas.
Тьюториал по pandas. Графики и pandas. Визуализация от Ramiro Gómez.
|
09.10 | Массивы numpy. Библиотека matplotlib. | solutions-2 numpy matplotlib | Документация по numpy.
Документация по matplotlib. Галерея графиков.
|
16.10 | Web scraping. | html-lect sem-3 solutions-3 | w3schools справочник по тэгам
|
Дополнительно:
- Управление браузером и Selenium: selenium-1 selenium-2 selenium3
- Работа с API: vk-api Документация по vk API
Домашние задания
название | дедлайн | файл |
---|---|---|
Домашнее задание 1 | 23.09 23:59 | hw1 |
Домашнее задание 2 | 30.09 23:59 | hw2 |
Домашнее задание 3 | 17.10 23:59 | hw3 |
Домашнее задание 4 | 22.10 23:59 | hw4 |