Майнор Интеллектуальный анализ данных/Введение в программирование — различия между версиями
Sakutylev (обсуждение | вклад) (→Контрольная работа) |
Sakutylev (обсуждение | вклад) (→Контрольная работа) |
||
Строка 101: | Строка 101: | ||
=====Контрольная работа===== | =====Контрольная работа===== | ||
− | Контрольная работа будет проходить на 8 семинаре 20.10.2015. В контрольной будет 5 задач, разной степени сложности. | + | Контрольная работа будет проходить на 8 семинаре 20.10.2015. <br/> |
− | Задачи на контрольной работе можно посылать во временной промежуток семинара. По окончанию семинара посылки не принимаются. | + | В контрольной будет 5 задач, разной степени сложности. <br/> |
− | Если студент не может присутствовать на контрольной работе по уважительной причине (например болезнь), необходимо заранее договориться с преподавателем а по факту выздоровления предоставить справку и написать контрольную работу в другой день (не майнора) в корпусе Факультета компьютерных наук по адресу Кочновский проезд д.3 (дни пересдачи будут обозначены позднее). | + | Задачи на контрольной работе можно посылать во временной промежуток семинара. По окончанию семинара посылки не принимаются.</br> |
+ | Если студент не может присутствовать на контрольной работе по уважительной причине (например болезнь), необходимо заранее договориться с преподавателем а по факту выздоровления предоставить справку и написать контрольную работу в другой день (не майнора) в корпусе Факультета компьютерных наук по адресу Кочновский проезд д.3 (дни пересдачи будут обозначены позднее).<br/> | ||
Если студент пишет контрольную работы на оценку неудовлетворительно (0-3), есть возможность также переписать контрольную работы в день пересдачи (переписывание не возможно на полный бал) | Если студент пишет контрольную работы на оценку неудовлетворительно (0-3), есть возможность также переписать контрольную работы в день пересдачи (переписывание не возможно на полный бал) | ||
Версия 14:02, 13 октября 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) | Вознесенская |
Программа лекций
Программа практических занятий
Домашние задания
На каждом практическом занятии (кроме первого и контрольной работы) студенты получают задачи, которые необходимо сдать ДО начала следующего практического занятия (то есть в течение недели). Каждая задача имеет определенную “стоимость” – максимальное количество баллов, которое возможно получить за ее решение. Решенную задачу (код) необходимо загрузить в систему автоматического приема задач на http://informatics.mccme.ru/.
От недостающего количества баллов за задание позже срока можно получить не более половины: например, если за семинар нужно набрать 15 баллов, в срок студент набрал 9, тогда позже срока он может набрать не более, чем (15-9)/ 2=3. Во втором модуле уже нельзя сдавать задачи за первый. При накопленной оценке от 8 и выше возможно получение автомата. Данное условие является необходимым, но не достаточным.
Контрольная работа
Контрольная работа будет проходить на 8 семинаре 20.10.2015.
В контрольной будет 5 задач, разной степени сложности.
Задачи на контрольной работе можно посылать во временной промежуток семинара. По окончанию семинара посылки не принимаются.</br>
Если студент не может присутствовать на контрольной работе по уважительной причине (например болезнь), необходимо заранее договориться с преподавателем а по факту выздоровления предоставить справку и написать контрольную работу в другой день (не майнора) в корпусе Факультета компьютерных наук по адресу Кочновский проезд д.3 (дни пересдачи будут обозначены позднее).
Если студент пишет контрольную работы на оценку неудовлетворительно (0-3), есть возможность также переписать контрольную работы в день пересдачи (переписывание не возможно на полный бал)
Внимание! Контрольная работа для групп 4, 5, 9, 10, 14, 15, 19, 20 будет проходить в других аудиториях. Смотрите таблицу ниже.
Пара | Группа | Преподаватель | Группа | Преподаватель | Группа | Преподаватель |
---|---|---|---|---|---|---|
3 12.10-13.30 | ПЗ 1 подгр. (ауд.3214) | Яворский | ПЗ 2, 5 подгр. (ауд.4335) | Папулин, Паринов | ПЗ 3, 4 подгр. (ауд.4336) | Кутылев, Вознесенская |
4 13.40-15.00 | ПЗ 11 подгр. (ауд.3214) | Кашницкий | ПЗ 12, 15 подгр. (ауд.4335) | Яворский, Зиннурова | ПЗ 13, 14 подгр. (ауд.4336) | Щуров, Папулин |
5 15.10-16.30 | ПЗ 6 подгр. (ауд.3214) | Кашницкий | ПЗ 7, 10 подгр. (ауд.4335) | Кутылев, Зиннурова | ПЗ 8, 9 подгр. (ауд.4336) | Панов, Папулин |
6 16.40-18.00 | ПЗ 16 подгр. (ауд.3214) | Бартунов | ПЗ 17, 20 подгр. (ауд.4335) | Зиннурова, Вознесенская | ПЗ 18, 19 подгр. (ауд.4336) | Кутылев, Папулин |
Как происходит прием задач
- Написанный студентом код на языке программирования Python загружается им самостоятельно в систему автоматического приема задач на http://informatics.mccme.ru/.
- Система проверяет задачу, используя набор тестов и выдает результат проверки.
- Если автоматическая проверка пройдена, преподаватель осуществляет code review и выставляет конечную оценку за задачу, либо отправляет задачу на доработку (не более одного раза), снабдив замечаниями.
- Временем сдачи задачи считается время прохождения автоматической проверки (статус “ОК”). При получении задачи на доработку чтобы не потерять баллы студент должен повторно пройти автоматическую проверку в недельный срок с момента получения замечаний.
- За задачи, сданные позже срока, возможно получить не более половины баллов.
Как зарегистрировать учетную запись на http://informatics.mccme.ru/.
- Необходимо зайти на сайт http://informatics.mccme.ru/ и в боковом меню нажать ссылку Регистрация
- На открывшейся странице необходимо ввести:
- Логин и Пароль для авторизации в системе (придумайте и запомните),
- Ваши Фамилию, Имя, Отчество, Город (Москва), Страну (Россия).
- в поле email введите Вашу почту в домене @edu.hse.ru
- в поле Школа укажите Майнор ВШЭ – подгр. и номер Вашей подгруппы (например Майнор ВШЭ – подгр. 1) Класс 11 и год выпуска 2015
- Поставьте галочку что Вы не робот и нажмите кнопку Сохранить
- Далее в открывшемся окне введите Ваш логин и пароль и нажмите кнопку Вход.
- После удачной авторизации Вы будете перенаправлены на страницу курсов, можете найти в списке Курсов “Майнор ВШЭ” или пройти сразу на страницу http://informatics.mccme.ru/course/view.php?id=1128. По мере наступления практических занятий там будут появляться задачи.
Инструкции для студентов
- Регистрация в системе автоматического приема задач
- Установка среды разработки PyCharm
Полезные ссылки
Интерпретаторы
- Скачать Python 3.4 Windows (используется в курсе)
Среды разработки IDE
- Wing IDE 5.1.5 Windows
- PyCharm 4.5.3 Community Edition Windows
- PyCharm 4.5.4 Community Edition Mac OS X
Контроль версий