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

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Программа ПЗ)
Строка 69: Строка 69:
 
=====Программа практических занятий=====
 
=====Программа практических занятий=====
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
# Практическое занятие 01.09.2015<br />Программа занятия
+
# Практическое занятие 01.09.2015<br />Стандартный инструментарий программиста. Знакомство c интерпретатором и со средами разработки PyCharm и Wing IDE 101. Первая программа «Hello, world!».
# Практическое занятие 08.09.2015<br />Программа занятия
+
# Практическое занятие 08.09.2015<br />Простые задачи. Целые числа. Условный оператор
# Практическое занятие 15.09.2015<br />Программа занятия
+
# Практическое занятие 15.09.2015<br />Условный оператор. Циклы.
# Практическое занятие 22.09.2015<br />Программа занятия
+
# Практическое занятие 22.09.2015<br />Строки. Списки. Алгоритмы на строках.
# Практическое занятие 29.09.2015<br />Программа занятия
+
# Практическое занятие 29.09.2015<br />Словари. Множества.
# Практическое занятие 06.10.2015<br />Программа занятия
+
# Практическое занятие 06.10.2015<br />Функции. Рекурсия.
# Практическое занятие 13.10.2015<br />Программа занятия
+
# Практическое занятие 13.10.2015<br />Работа с файлами. Разбор примеров плохого и хорошего стилей программирования.
# Практическое занятие 20.10.2015<br />Программа занятия
+
# Практическое занятие 20.10.2015<br />Контрольная работа.
# Практическое занятие 03.11.2015<br />Программа занятия
+
# Практическое занятие 03.11.2015<br />Использование готовых методов сортировки. Реализация собственных.
# Практическое занятие 10.11.2015<br />Программа занятия
+
# Практическое занятие 10.11.2015<br />Задачи на линейный и бинарный поиск.
# Практическое занятие 17.11.2015<br />Программа занятия
+
# Практическое занятие 17.11.2015<br />Задачи на использование различных структур данных хранения.
# Практическое занятие 24.11.2015<br />Программа занятия
+
# Практическое занятие 24.11.2015<br />Элементарные задачи на графы. Способы задания графов. Обход в глубину. Обход в ширину.
# Практическое занятие 01.12.2015<br />Программа занятия
+
# Практическое занятие 01.12.2015<br />Задачи из серии “Ханойские башни”.
# Практическое занятие 08.12.2015<br />Программа занятия
+
# Практическое занятие 08.12.2015<br />Разбор готовых примеров ООП. Вычислительная геометрия.
# Практическое занятие 15.12.2015<br />Программа занятия
+
# Практическое занятие 15.12.2015<br />Разбор готовых примеров. Сдача домашнего задания.
 
</div>
 
</div>
 
</div>
 
</div>

Версия 09:54, 24 августа 2015

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

О курсе

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

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

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

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

  • 30 часов лекций
  • 30 часов практических занятий
Формы контроля
  • контрольная работа
  • домашнее задание
  • экзамен
 [развернуть

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

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

Расписание занятий
Пара Группа Преподаватель Группа Преподаватель Группа Преподаватель Группа Преподаватель Группа Преподаватель
3 12.10-13.30 ПЗ 1 подгр. (ауд.3214) Щуров ПЗ 2 подгр. (ауд.4335) Папулин ПЗ 3 подгр. (ауд.4336) Панов ПЗ 4 подгр. (ауд.4427) Вознесенская ПЗ 5 подгр (ауд.4428) Паринов
4 13.40-15.00 ПЗ 11 подгр. (ауд.3214) Кашницкий ПЗ 12 подгр. (ауд.4335) Яворский ПЗ 13 подгр. (ауд.4336) Кутылев ПЗ 14 подгр. (ауд.4427) Папулин ПЗ 15 подгр (ауд.4428) Зиннурова
5 15.10-16.30 ПЗ 6 подгр. (ауд.3214) Кашницкий ПЗ 7 подгр. (ауд.4335) Кутылев ПЗ 8 подгр. (ауд.4336) Яворский ПЗ 9 подгр. (ауд.4427) Папулин ПЗ 10 подгр (ауд.4428) Зиннурова
6 16.40-18.00 ПЗ 16 подгр. (ауд.3214) Бартунов ПЗ 17 подгр. (ауд.4335) Зиннурова ПЗ 18 подгр. (ауд.4336) Кутылев ПЗ 19 подгр. (ауд.4427) Папулин ПЗ 20 подгр (ауд.4428) Вознесенская
 [развернуть
Программа лекций


 [развернуть
Программа практических занятий

Инструкции для студентов

  1. Регистрация в системе автоматического приема задач

Полезные ссылки

Интерпретаторы

  1. Скачать Python 3.4 Windows (используется в курсе)
  2. Скачать Python 2.7 Windows

Среды разработки IDE

  1. Wing IDE 5.1.5 Windows
  2. PyCharm 4.5.3 Community Edition Windows

Контроль версий

  1. GitHub Client Windows
  2. SourceTree Windows