Майнор Интеллектуальный анализ данных/Введение в программирование 2017/2018 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Практические занятия)
(Лекции)
Строка 23: Строка 23:
 
====Учебный процесс====
 
====Учебный процесс====
 
===== Лекции =====
 
===== Лекции =====
# ЛЕКЦИЯ [https://yadi.sk/i/JZnMUS3EvNQLz Что такое программирование. Парадигмы программирования. Стандартный инструментарий программиста. Особенности языка Python.] - 07.09.2016
+
* ЛЕКЦИЯ-1 [https://yadi.sk/i/JZnMUS3EvNQLz Что такое программирование. Парадигмы программирования. Стандартный инструментарий программиста. Особенности языка Python.] - 07.09.2016
# ЛЕКЦИЯ [https://yadi.sk/i/HXnyJFavvNQMB Типы данных в программировании. Динамическая типизация. Простые типы данных языка Python. Условный оператор.] - 14.09.2016  
+
* ЛЕКЦИЯ-2 [https://yadi.sk/i/HXnyJFavvNQMB Типы данных в программировании. Динамическая типизация. Простые типы данных языка Python. Условный оператор.] - 14.09.2016  
# ЛЕКЦИЯ Понятие алгоритма и вычислимой функции. Циклы. - 21.09.2016
+
* ЛЕКЦИЯ-3 Понятие алгоритма и вычислимой функции. Циклы. - 21.09.2016
# ЛЕКЦИЯ Последовательности: строки. - 28.09.2016
+
* ЛЕКЦИЯ-4 Последовательности: строки. - 28.09.2016
# ЛЕКЦИЯ Последовательности: списки и кортежи. - 05.10.2016
+
* ЛЕКЦИЯ-5 Последовательности: списки и кортежи. - 05.10.2016
# ЛЕКЦИЯ Множества и словари. - 12.10.2016
+
* ЛЕКЦИЯ-6 Множества и словари. - 12.10.2016
# ЛЕКЦИЯ Функции. - 19.10.2016
+
* ЛЕКЦИЯ-7 Функции. - 19.10.2016
# ЛЕКЦИЯ Рекурсия. - 26.10.2016
+
* ЛЕКЦИЯ-8 Рекурсия. - 26.10.2016
# ЛЕКЦИЯ Алгоритмы: сортировка и поиск. - 09.11.2016
+
* ЛЕКЦИЯ-9 Алгоритмы: сортировка и поиск. - 09.11.2016
# ЛЕКЦИЯ Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Стек,  очередь, куча. - 16.11.2016
+
* ЛЕКЦИЯ-10 Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Стек,  очередь, куча. - 16.11.2016
# ЛЕКЦИЯ Структуры данных: графы. - 23.11.2016
+
* ЛЕКЦИЯ-11 Структуры данных: графы. - 23.11.2016
# ЛЕКЦИЯ Библиотека NumPy. - 30.11.2016
+
* ЛЕКЦИЯ-12 Библиотека NumPy. - 30.11.2016
# ЛЕКЦИЯ Библиотеки Matplotlib, Seaborn. - 07.12.2016
+
* ЛЕКЦИЯ-13 Библиотеки Matplotlib, Seaborn. - 07.12.2016
# ЛЕКЦИЯ Библиотека Pandas. - 14.12.2016
+
* ЛЕКЦИЯ-14 Библиотека Pandas. - 14.12.2016
# ЛЕКЦИЯ Стандартная библиотека Python. - 21.12.2016
+
* ЛЕКЦИЯ-15 Стандартная библиотека Python. - 21.12.2016
 +
*
  
 
===== Практические занятия =====
 
===== Практические занятия =====

Версия 16:35, 20 сентября 2016

Курс "Введение в программирование" в майноре "Интеллектуальный анализ данных"

О курсе

Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. Рассматриваются основные алгоритмы и структуры данных, средства разработки и отладки программ. Изучаются основы работы с библиотекой поддержки больших многомерных массивов NumPy и пакетом анализа данных Pandas.

Читается: 1-2 модуль 2 курса, 2016/2017 учебный год.
Пререквизиты: Нет
Трудоемкость: 5 кредитов

Продолжительность

Всего: 60 аудиторных часов:
Из них:

  • 30 часов лекций
  • 30 часов практических занятий
Формы контроля
  • контрольная работа
  • домашнее задание
  • экзамен
Преподаватели
  1. Вознесенская Тамара Васильевна,
    Доцент, ведёт лекционные и практические занятия
  2. Кашницкий Юрий Савельевич,
    Преподаватель, ведёт практические занятия
  3. Кутылев Сергей Александрович,
    Преподаватель, ведёт практические занятия
  4. [# Дубнов Юрий Андреевич],
    Преподаватель, ведёт практические занятия

Учебный процесс

Лекции
Практические занятия
  • ПЗ-1 Введение в программирование. - 07.09.2016
  • ПЗ-2 Простые типы данных. Числа и операции над ними. Условный оператор. - 14.09.2016
  • ПЗ-3 Циклы. - 21.09.2016
  • ПЗ-4 Какие бывают строки. - 28.09.2016
  • ПЗ-5 Списки и кортежи. - 05.10.2016
  • ПЗ-6 Множества и словари. - 12.10.2016
  • ПЗ-7 Функции. Рекурсия. - 19.10.2016
  • ПЗ-8 Файлы. - 26.10.2016
  • ПЗ-9 Контрольная работа по темам - 09.11.2016
  • ПЗ-10 Алгоритмы. Сортировка и поиск. - 16.11.2016
  • ПЗ-11 Структуры данных. - 23.11.2016
  • ПЗ-12 Графы. - 30.11.2016
  • ПЗ-13 Работа с библиотеками NumPy, Matplotlib, Seaborn. - 07.12.2016
  • ПЗ-14 Работа с библиотекой Pandas. - 14.12.2016
  • ПЗ-15 Работа со стандартной библиотекой. - 21.12.2016
Домашние задания:

Ссылка на список контестов домашних задания и дедлайнов по ним

Оценки за домашние задания и посещение семинаров (по группам)

  1. группа ИАД-1 - ссылка
  2. группа ИАД-2 - ссылка
  3. группа ИАД-3 - ссылка
  4. группа ИАД-4 - ссылка
  5. группа ИАД-5 - ссылка
  6. группа ИАД-6 - ссылка
  7. группа ИАД-7 - ссылка
  8. группа ИАД-8 - ссылка
  9. группа ИАД-9 - ссылка
  10. группа ИАД-10 - ссылка

Дополнительная информация

Ссылка на информационную группу в Telegram (по группам):

  1. группа ИАД-4 - ссылка
  2. группа ИАД-8 - ссылка
  3. группа ИАД-10 - ссылка