<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%2F%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5</id>
	<title>Майнор Интеллектуальный анализ данных/Введение в программирование - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85%2F%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5"/>
	<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&amp;action=history"/>
	<updated>2026-06-06T11:29:43Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.wikicshse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=1284&amp;oldid=prev</id>
		<title>imported&gt;Sakutylev: /* Курс &quot;Введение в программирование&quot; в майноре &quot;Интеллектуальный анализ данных&quot; */</title>
		<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%9C%D0%B0%D0%B9%D0%BD%D0%BE%D1%80_%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B2_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5&amp;diff=1284&amp;oldid=prev"/>
		<updated>2015-12-21T12:34:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Курс &amp;quot;Введение в программирование&amp;quot; в майноре &amp;quot;Интеллектуальный анализ данных&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
=== Курс &amp;quot;Введение в программирование&amp;quot; в майноре &amp;quot;Интеллектуальный анализ данных&amp;quot; ===&lt;br /&gt;
==== О курсе ====&lt;br /&gt;
Курс посвящён изучению основ и методологии программирования на основе языка Python, который широко используется для разработки и реализации методов анализа данных. &lt;br /&gt;
Рассматриваются основные структуры и алгоритмы, работа с данными разного вида (тексты, бинарные файлы, изображения), создание графических пользовательских интерфейсов, инструменты и средства разработки и отладки программ.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Читается:&amp;#039;&amp;#039;&amp;#039; 1-2 модуль 2 курса, 2015/2016 учебный год.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Пререквизиты:&amp;#039;&amp;#039;&amp;#039;  Нет&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Трудоемкость:&amp;#039;&amp;#039;&amp;#039;  5 кредитов&amp;lt;br /&amp;gt;&lt;br /&gt;
===== Продолжительность =====&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Всего:&amp;#039;&amp;#039;&amp;#039; 60 аудиторных часов:&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Из них:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* 30 часов лекций&lt;br /&gt;
* 30 часов практических занятий&lt;br /&gt;
===== Формы контроля =====&lt;br /&gt;
* контрольная работа&lt;br /&gt;
* домашнее задание&lt;br /&gt;
* экзамен&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
==== Преподаватели ====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/staff/voznesenskaya Вознесенская Тамара Васильевна]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt;Доцент, ведёт лекционные и практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/org/persons/16338072 Паринов Андрей Андреевич]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt;Старший преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/org/persons/26780561 Яворский Ростислав Эдуардович]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt;Доцент, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/org/persons/100454989 Кашницкий Юрий Савельевич]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt;Преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/staff/skutylev Кутылев Сергей Александрович]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/staff/sergey-bartunov Бартунов Сергей Олегович]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://www.hse.ru/staff/is Щуров Илья Валерьевич]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Доцент, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[# Зиннурова Эльвира Альбертовна]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[# Папулин Сергей]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Преподаватель, ведёт практические занятия&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;[http://hse.ru/staff/apanov Панов Александр]&amp;#039;&amp;#039;&amp;#039;, &amp;lt;br /&amp;gt; Преподаватель, ведёт практические занятия&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Учебный процесс====&lt;br /&gt;
=====Расписание занятий=====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Пара !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель&lt;br /&gt;
|-&lt;br /&gt;
| 3 12.10-13.30  || ПЗ 1 подгр. (ауд.3214) || Яворский || ПЗ 2 подгр. (ауд.4335)  || Папулин || ПЗ 3 подгр. (ауд.4336) || Кутылев || ПЗ 4 подгр. (ауд.4427)  || Вознесенская || ПЗ 5 подгр (ауд.4428) || Паринов&lt;br /&gt;
|-&lt;br /&gt;
| 4 13.40-15.00 || ПЗ 11 подгр. (ауд.3214) || Кашницкий || ПЗ 12 подгр. (ауд.4335) || Яворский || ПЗ 13 подгр. (ауд.4336) || Щуров || ПЗ 14 подгр. (ауд.4427)  || Папулин || ПЗ 15 подгр (ауд.4428) || Зиннурова&lt;br /&gt;
|-&lt;br /&gt;
| 5 15.10-16.30 || ПЗ 6 подгр. (ауд.3214) || Кашницкий || ПЗ 7 подгр. (ауд.4335) || Кутылев || ПЗ 8 подгр. (ауд.4336) || Панов || ПЗ 9 подгр. (ауд.4427) || Папулин || ПЗ 10 подгр (ауд.4428) || Зиннурова&lt;br /&gt;
|-&lt;br /&gt;
| 6  16.40-18.00 || ПЗ 16 подгр. (ауд.3214) || Бартунов || ПЗ 17 подгр. (ауд.4335) || Зиннурова || ПЗ 18 подгр. (ауд.4336) || Кутылев || ПЗ 19 подгр. (ауд.4427) || Папулин || ПЗ 20 подгр (ауд.4428) || Вознесенская&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Программа лекций=====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
# Лекция 01.09.2015&amp;lt;br /&amp;gt;Особенности языка Python. Области применения. Структура программы. Модули. [https://yadi.sk/i/mioz4eZXiqGKS Скачать PDF]&lt;br /&gt;
# Лекция 08.09.2015&amp;lt;br /&amp;gt;Введение в типы объектов языка Python. Числа, строки, списки, кортежи, словари, множества, файлы. Операции с объектами. [https://yadi.sk/d/KReTN3GoizwHc Скачать PDF], [https://yadi.sk/d/nxQxATgBizwHe Скачать py]&lt;br /&gt;
# Лекция 15.09.2015&amp;lt;br /&amp;gt;Числа. Динамическая типизация. Оператор присваивания. Условный оператор. Логические операторы. Операторы цикла. [https://yadi.sk/i/-n86O_NWj6aGW Скачать PDF] [https://yadi.sk/d/gIhqYpSqjExSU Скачать py]&lt;br /&gt;
# Лекция 22.09.2015&amp;lt;br /&amp;gt;Последовательности: строки, списки, кортежи.[https://yadi.sk/i/d9OD-oEDjExAr Скачать PDF], [https://yadi.sk/d/QCiKUi1yjExAk Скачать py]&lt;br /&gt;
# Лекция 29.09.2015&amp;lt;br /&amp;gt;Словари. Стиль программирования на Python (Стандарт  PEP-8). Документирование кода. (Стандарт  PEP-257). [https://yadi.sk/i/lCtcVLJvjTpoz Скачать PDF]&lt;br /&gt;
# Лекция 06.10.2015&amp;lt;br /&amp;gt;Функции. Рекурсия. [https://yadi.sk/i/lxGA5z7ZjecBv Скачать PDF]&lt;br /&gt;
# Лекция 13.10.2015&amp;lt;br /&amp;gt;Работа с библиотеками. Обзор стандартной библиотеки Pyhton. Работа с текстовыми и бинарными файлами. [https://yadi.sk/i/26HX39QhjiYWB Скачать PDF]&lt;br /&gt;
# Лекция 20.10.2015&amp;lt;br /&amp;gt;Организация взаимодействия с пользователем. Интерфейсы. Web-разработка. [https://yadi.sk/i/EmO7FKI2k2jPs Скачать PDF] [https://yadi.sk/d/WyWGEpxQk2jPn Скачать py]&lt;br /&gt;
# Лекция 03.11.2015&amp;lt;br /&amp;gt;Cортировка одномерных массивов: метод пузырька, сортировка выбором, вставками, слиянием. Оценка сложности алгоритмов.[https://yadi.sk/d/PzEDOyYVkKzAa Скачать PDF]&lt;br /&gt;
# Лекция 10.11.2015&amp;lt;br /&amp;gt;Алгоритмы поиска в одномерных массивах. Линейный и бинарный методы. [https://yadi.sk/i/l_x5MzKWkMx8j Скачать PDF] [https://yadi.sk/i/CiZyqdB3kMxJ9 Скачать PDF]&lt;br /&gt;
# Лекция 17.11.2015&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных типов данных на структуры данных хранения. Стек,  очередь, куча, дерево, граф. [https://yadi.sk/i/GyC9CxEckX8Yv Скачать PDF]&lt;br /&gt;
# Лекция 24.11.2015&amp;lt;br /&amp;gt;Алгоритмы на графах. Обход  в глубину и в ширину.[https://yadi.sk/i/GsRsNLHykkDMQ Скачать PDF]&lt;br /&gt;
# Лекция 01.12.2015&amp;lt;br /&amp;gt;Основные принципы ООП.&lt;br /&gt;
# Лекция 08.12.2015&amp;lt;br /&amp;gt;Основы ООП -2.&lt;br /&gt;
# Лекция 15.12.2015&amp;lt;br /&amp;gt;Отладка и профилирование программы. Обработка исключений.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Программа практических занятий=====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
# Практическое занятие 01.09.2015&amp;lt;br /&amp;gt;Стандартный инструментарий программиста. Знакомство c интерпретатором и со средами разработки PyCharm и Wing IDE 101. Первая программа «Hello, world!». &lt;br /&gt;
# Практическое занятие 08.09.2015&amp;lt;br /&amp;gt;Простые задачи. Целые числа. Условный оператор&lt;br /&gt;
# Практическое занятие 15.09.2015&amp;lt;br /&amp;gt;Условный оператор. Циклы.&lt;br /&gt;
# Практическое занятие 22.09.2015&amp;lt;br /&amp;gt;Строки. Списки. Алгоритмы на строках. &lt;br /&gt;
# Практическое занятие 29.09.2015&amp;lt;br /&amp;gt;Словари. Множества. &lt;br /&gt;
# Практическое занятие 06.10.2015&amp;lt;br /&amp;gt;Функции. Рекурсия.&lt;br /&gt;
# Практическое занятие 13.10.2015&amp;lt;br /&amp;gt;Работа с файлами. Разбор примеров плохого и хорошего стилей программирования.&lt;br /&gt;
# Практическое занятие 20.10.2015&amp;lt;br /&amp;gt;Контрольная работа.&lt;br /&gt;
# Практическое занятие 03.11.2015&amp;lt;br /&amp;gt;Методы сортировки.&lt;br /&gt;
# Практическое занятие 10.11.2015&amp;lt;br /&amp;gt;Задачи на линейный и бинарный поиск.&lt;br /&gt;
# Практическое занятие 17.11.2015&amp;lt;br /&amp;gt;Задачи на использование различных структур данных хранения.&lt;br /&gt;
# Практическое занятие 24.11.2015&amp;lt;br /&amp;gt;Элементарные задачи на графы. Способы задания графов. &lt;br /&gt;
# Практическое занятие 01.12.2015&amp;lt;br /&amp;gt;Обход в глубину. Обход в ширину.&lt;br /&gt;
# Практическое занятие 08.12.2015&amp;lt;br /&amp;gt;Разбор готовых примеров ООП. &lt;br /&gt;
# Практическое занятие 15.12.2015&amp;lt;br /&amp;gt;Разбор интересных задач. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
=====Расписание экзамена=====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Начало !! аудитория !! Группа !! &lt;br /&gt;
|-&lt;br /&gt;
| 10.30  || 4335 || ИАД-4, ИАД-16, ИАД-20&lt;br /&gt;
|-&lt;br /&gt;
| 10.30 || 4336 || ИАД-2, ИАД-9, ИАД-11, ИАД-14, ИАД-19&lt;br /&gt;
|-&lt;br /&gt;
| 12.10 || 4335 || ИАД-10, ИАД-15, ИАД-17&lt;br /&gt;
|-&lt;br /&gt;
| 12.10 || 4336 || ИАД-1, ИАД-3, ИАД-8, ИАД-13, ИАД-18&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;toccolours mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Программа экзамена=====&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible-content&amp;quot;&amp;gt;&lt;br /&gt;
Экзамен состоит из двух задач, которые необходимо сдать в систему Яндекс.Контест и одного устного вопроса. Список вопросов указан ниже.&lt;br /&gt;
# Основные характеристики языка Python.&amp;lt;br /&amp;gt;Сильные и слабые стороны. Парадигма программирования. Области применения. Архитектура программы. Дзен Python.&lt;br /&gt;
# Python – интерпретируемый язык.&amp;lt;br /&amp;gt;Интерпретатор Python. Виртуальная машина Python.Отличие процесса интерпретации от компиляции. Байт код. Плюсы и минусы интерпретации. Переносимость программ на Python. &lt;br /&gt;
# Типы объектов в языке Python. &amp;lt;br /&amp;gt;Числа, строки, кортежи, словари, множества, файлы. Рассказать коротко о каждом типе. Динамическая типизация. &lt;br /&gt;
# Основные конструкции языка. &amp;lt;br /&amp;gt;Оператор присваивания. Условный оператор. Логические операторы. Операторы цикла. Полиморфизм операций.&lt;br /&gt;
# Числа в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые  объекты, отличия между ними в наборе операций. Типы int и float. Decimal. Операции с числами. &lt;br /&gt;
# Строки в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые объекты, отличия между ними в наборе операций. Типы str и byte. Операции со строками. Встроенные методы.&lt;br /&gt;
# Списки и кортежи в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые объекты, отличия между ними в наборе операций. Типы list и tuple. Операции со списками и кортежами. Встроенные методы. Генераторы списков.&lt;br /&gt;
# Множества в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые объекты, отличия между ними в наборе операций. Тип set. Операции с множествами. Генераторы множеств.&lt;br /&gt;
# Словари в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые объекты, отличия между ними в наборе операций. Тип dict. Операции со словарями. Генераторы словарей.&lt;br /&gt;
# Стиль программирования на Python.&amp;lt;br /&amp;gt;Стиль программирования на Python (Стандарт  PEP-8). Документирование кода. (Стандарт  PEP-257). Дзен Python с примером.&lt;br /&gt;
# Функции. &amp;lt;br /&amp;gt;Области видимости. Аргументы и способы их передачи. Анонимные Lambda-функции. &lt;br /&gt;
# Рекурсия.&amp;lt;br /&amp;gt;Понятие рекурсии. Рекурсивные функции. Поиск чисел Фибоначчи с помощью рекурсии. &lt;br /&gt;
# Работа с файлом в Python.&amp;lt;br /&amp;gt;Изменяемые и неизменяемые  объекты, отличия между ними в наборе операций. Режимы работы с файлами. Текстовые и бинарные файлы. Открытие и закрытие файлов. Дисковые буферы.&lt;br /&gt;
# Модули в Python. &amp;lt;br /&amp;gt;Инструкция import. Пути поиска модулей. Работа с библиотеками в Python. Обзор стандартной библиотеки Python. &lt;br /&gt;
# Сортировка методом пузырька. &amp;lt;br /&amp;gt;Метод сортировки одномерных массивов (метод пузырька)&lt;br /&gt;
# Сортировка выбором. &amp;lt;br /&amp;gt;Метод сортировки одномерных массивов (сортировка выбором)&lt;br /&gt;
# Сортировка вставками. &amp;lt;br /&amp;gt;Метод сортировки одномерных массивов (сортировка вставками.)&lt;br /&gt;
# Сортировка слиянием. &amp;lt;br /&amp;gt;Метод сортировки одномерных массивов (сортировка слиянием.)&lt;br /&gt;
# Поиск.&amp;lt;br /&amp;gt;Понятие поиска. Алгоритмы поиска в одномерных массивов. Линейный и бинарный методы.&lt;br /&gt;
# Структура данных Стек.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Методы стека. Пример реализации на Python.&lt;br /&gt;
# Структура данных Очередь.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Методы очереди. Пример реализации на Python.&lt;br /&gt;
# Структура данных Дек.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Методы дека. Пример реализации на Python.&lt;br /&gt;
# Структура данных Куча.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Пример реализации на Python.&lt;br /&gt;
# Структура данных Граф.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Пример реализации на Python.&lt;br /&gt;
# Структура данных Дерево.&amp;lt;br /&amp;gt;Структуры данных. Отображение абстрактных структур данных на структуры данных хранения. Пример реализации на Python.&lt;br /&gt;
# Алгоритм обхода графа в ширину. &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере. &lt;br /&gt;
# Алгоритм обхода графа в глубину. &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере.&lt;br /&gt;
# Подсчет числа компонент связности с помощью алгоритма обхода в глубину. &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере.&lt;br /&gt;
# Проверка графа на двудольность с помощью алгоритма обхода в глубину.  &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере.&lt;br /&gt;
# Поиск цикла в ориентированном графе с помощью алгоритма обхода в глубину.  &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере.&lt;br /&gt;
# Топологическая сортировка с помощью алгоритма обхода в глубину.  &amp;lt;br /&amp;gt;Идея алгоритма. Код. Сложность. Разбор на примере.&lt;br /&gt;
# Объектно-ориентированное программирование. &amp;lt;br /&amp;gt;Принципы и понятия объектно-ориентированного программирования. Пример на Python.&lt;br /&gt;
# Объектно-ориентированное программирование. &amp;lt;br /&amp;gt;Пространства имён в языке Python. Классы, экземпляры классов, конструкторы, свойства и методы. &lt;br /&gt;
# Объектно-ориентированное программирование. &amp;lt;br /&amp;gt;Наследование, переопределение функций.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Домашние задания=====&lt;br /&gt;
На каждом практическом занятии (кроме первого и контрольной работы) студенты получают задачи, которые необходимо сдать ДО начала следующего практического занятия (то есть в течение недели). Каждая задача имеет определенную “стоимость” – максимальное количество баллов,  которое возможно получить за ее решение. &lt;br /&gt;
Решенную задачу (код) необходимо загрузить в систему автоматического приема задач  на http://informatics.mccme.ru/.&lt;br /&gt;
&lt;br /&gt;
От недостающего количества баллов за задание позже срока можно получить не более половины: например, если за семинар нужно набрать 15 баллов,  в срок студент набрал 9, тогда позже срока он может набрать не более, чем (15-9)/ 2=3.  &lt;br /&gt;
Во втором модуле уже нельзя сдавать задачи за первый. &lt;br /&gt;
При накопленной оценке от 8 и выше возможно получение автомата. Данное условие является необходимым, но не достаточным.&lt;br /&gt;
&lt;br /&gt;
=====Контрольная работа=====&lt;br /&gt;
Контрольная работа будет проходить на Практическом занятии №8 - 20.10.2015. &amp;lt;br/&amp;gt;&lt;br /&gt;
В работе будет 5 задач, разной степени сложности, причем вводится ограничение на загрузку решения одной задачи - не более 5 посылок. (верное решение задачи в 6-ой посылке не засчитывается, как правильное)&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:green;&amp;quot;&amp;gt;Разрешается:&amp;lt;/span&amp;gt;&lt;br /&gt;
Пользоваться своими семинарами, наработкой исходных кодов, документацией и справочной информацией. &amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Запрещается:&amp;lt;/span&amp;gt;&lt;br /&gt;
Пользоваться чужими решениями, использовать для получения помощи мессенджеры и социальные сети, электронную почту. (студент, уличенный в списывании, удаляется с контрольной)&amp;lt;br/&amp;gt;&lt;br /&gt;
Решение на Задачи можно посылать только во временной промежуток семинара. По окончанию семинара посылки не принимаются.&amp;lt;br/&amp;gt;&lt;br /&gt;
Если студент не может присутствовать на контрольной работе по уважительной причине (например болезнь), необходимо заранее предупредить об этом своего преподавателя, а по факту выздоровления предоставить справку и написать контрольную работу в другой день (не в день майнора) в корпусе Факультета компьютерных наук, по адресу Кочновский проезд д.3 (дни пересдачи будут обозначены позднее).&amp;lt;br/&amp;gt;&lt;br /&gt;
Если студент пишет контрольную работы на оценку неудовлетворительно (0-3), есть возможность также переписать контрольную работу в день пересдачи (переписывание не возможно на полный бал)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Внимание! Контрольная работа для групп 4, 5, 9, 10, 14, 15, 19, 20 будет проходить в других аудиториях. Смотрите таблицу ниже.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Пара !! Группа !! Преподаватель !! Группа !! Преподаватель !! Группа !! Преподаватель&lt;br /&gt;
|-&lt;br /&gt;
| 3 12.10-13.30  || ПЗ 1 подгр. (ауд.3214) || Яворский || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 2, 5 подгр. (ауд.4335)&amp;lt;/span&amp;gt;  || Папулин, Паринов || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 3, 4 подгр. (ауд.4336)&amp;lt;/span&amp;gt; || Кутылев, Вознесенская &lt;br /&gt;
|-&lt;br /&gt;
| 4 13.40-15.00 || ПЗ 11 подгр. (ауд.3214) || Кашницкий || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 12, 15 подгр. (ауд.4335)&amp;lt;/span&amp;gt; || Яворский, Зиннурова || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 13, 14 подгр. (ауд.4336)&amp;lt;/span&amp;gt; || Щуров, Папулин&lt;br /&gt;
|-&lt;br /&gt;
| 5 15.10-16.30 || ПЗ 6 подгр. (ауд.3214) || Кашницкий || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 7, 10 подгр. (ауд.4335)&amp;lt;/span&amp;gt; || Кутылев, Зиннурова || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 8, 9 подгр. (ауд.4336)&amp;lt;/span&amp;gt; || Панов, Папулин&lt;br /&gt;
|-&lt;br /&gt;
| 6  16.40-18.00 || ПЗ 16 подгр. (ауд.3214) || Бартунов || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 17, 20 подгр. (ауд.4335)&amp;lt;/span&amp;gt; || Зиннурова, Вознесенская || &amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;ПЗ 18, 19 подгр. (ауд.4336)&amp;lt;/span&amp;gt; || Кутылев, Папулин&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===== Как происходит прием задач =====&lt;br /&gt;
# Написанный студентом код на языке программирования Python загружается им самостоятельно в систему автоматического приема задач на http://informatics.mccme.ru/.&lt;br /&gt;
# Система проверяет задачу, используя набор тестов и выдает результат проверки.&lt;br /&gt;
# Если автоматическая проверка пройдена, преподаватель осуществляет code review и выставляет конечную оценку за задачу, либо отправляет задачу на доработку (не более одного раза), снабдив замечаниями. &lt;br /&gt;
# Временем сдачи задачи считается время прохождения автоматической проверки (статус “ОК”).  При получении задачи на доработку  чтобы не потерять баллы студент должен повторно пройти автоматическую проверку в недельный срок с момента получения замечаний.&lt;br /&gt;
# За задачи, сданные позже срока, возможно получить не более половины баллов.&lt;br /&gt;
&lt;br /&gt;
===== Как зарегистрировать учетную запись на http://informatics.mccme.ru/. =====&lt;br /&gt;
# Необходимо зайти на сайт http://informatics.mccme.ru/ и в боковом  меню нажать ссылку Регистрация&lt;br /&gt;
# На открывшейся странице необходимо ввести:&lt;br /&gt;
## Логин и Пароль для авторизации в системе (придумайте и запомните),&lt;br /&gt;
## Ваши Фамилию, Имя, Отчество, Город (Москва), Страну (Россия).&lt;br /&gt;
## в поле email введите Вашу почту в домене @edu.hse.ru&lt;br /&gt;
## в поле Школа укажите Майнор ВШЭ – подгр. и номер Вашей подгруппы (например Майнор ВШЭ – подгр. 1) Класс 11 и год выпуска 2015&lt;br /&gt;
## Поставьте галочку что Вы не робот и нажмите кнопку Сохранить&lt;br /&gt;
# Далее в открывшемся окне введите Ваш логин и пароль и нажмите кнопку Вход.&lt;br /&gt;
# После удачной авторизации Вы будете перенаправлены на страницу курсов, можете найти в списке Курсов “Майнор ВШЭ” или пройти сразу на страницу http://informatics.mccme.ru/course/view.php?id=1128. По мере наступления практических занятий там будут появляться задачи.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Майнор &amp;quot;Интеллектуальный анализ данных&amp;quot;]]&lt;br /&gt;
&lt;br /&gt;
====Инструкции для студентов====&lt;br /&gt;
# Регистрация в системе автоматического приема задач&lt;br /&gt;
# Установка среды разработки PyCharm&lt;br /&gt;
&lt;br /&gt;
====Полезные ссылки====&lt;br /&gt;
Интерпретаторы&lt;br /&gt;
# [https://www.python.org/ftp/python/3.4.3/python-3.4.3.msi Скачать Python 3.4 Windows] (используется в курсе)&lt;br /&gt;
Среды разработки IDE&lt;br /&gt;
# [http://wingware.com/pub/wingide-personal/5.1.5/wingide-personal-5.1.5-1.exe Wing IDE 5.1.5 Windows]&lt;br /&gt;
# [https://download.jetbrains.com/python/pycharm-community-4.5.3.exe PyCharm 4.5.3 Community Edition Windows]&lt;br /&gt;
# [https://download.jetbrains.com/python/pycharm-community-4.5.4.dmg PyCharm 4.5.4 Community Edition Mac OS X]&lt;br /&gt;
&lt;br /&gt;
Контроль версий&lt;br /&gt;
# [https://github-windows.s3.amazonaws.com/GitHubSetup.exe GitHub Client Windows] &lt;br /&gt;
# [http://downloads.atlassian.com/software/sourcetree/windows/SourceTreeSetup_1.6.18.exe SourceTree Windows]&lt;/div&gt;</summary>
		<author><name>imported&gt;Sakutylev</name></author>
	</entry>
</feed>