Практикум на ЭВМ (317)/2018 (осень)

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск
(Материалы занятий)
(Материалы занятий)
Строка 24: Строка 24:
[https://github.com/mmp-practicum-team/mmp_practicum_fall_2018/blob/master/01_introduction/intro_notebook.ipynb ноутбук]
[https://github.com/mmp-practicum-team/mmp_practicum_fall_2018/blob/master/01_introduction/intro_notebook.ipynb ноутбук]
|
|
 +
контест 1 (в anytask)
 +
 +
Прочитать о PEP8:
 +
 +
[https://www.python.org/dev/peps/pep-0008/ оригинал]
 +
[https://pythonworld.ru/osnovy/pep-8-rukovodstvo-po-napisaniyu-koda-na-python.html перевод]
<!-- Конец занятия -->
<!-- Конец занятия -->

Версия 07:56, 5 сентября 2018

  • Обязательный курс для студентов каф. ММП 3 курса, 5 семестр
  • Зачёт с оценкой
  • Преподаватели: Д.А. Кропотов, Артём Попов, Виктор Януш
  • Занятия проходят в ауд. 524 по вторникам, начало в 16:20. Первое занятие 4 сентября.

Анонимные отзывы по курсу можно оставлять здесь: ссылка на гугл-форму

Репозиторий со всеми материалами: ссылка

Содержание

Правила сдачи практикума

Будут опубликованы позже

Материалы занятий

Дата Номер Тема Материалы Д/З
4 сентября Занятие 1

Организационные вопросы. Введение в Python.

презентация

ноутбук

контест 1 (в anytask)

Прочитать о PEP8:

оригинал перевод

Требования к отчёту по практическим заданиям

Отчёт должен быть самодостаточным документом в формате PDF, подготовленным в системе LATEX. Студенты, хорошо выполнившие отчёты по прошлым заданиям, получают возможность сдавать отчёты в формате HTML или PDF, подготовленные с помощью jupyter notebook.

Отчёт должен давать проверяющему ответы на следующие вопросы:

  • К какому курсу относится задание?
  • Какое задание выполнено?
  • Кем выполнено задание?
  • В чём заключалось задание?
  • Что было сделано? Что не было сделано?
  • Даны ли правильные ответы на все теоретические вопросы задания?
  • Проведены ли все необходимые эксперименты? Получены ли осмысленные ВЫВОДЫ?
  • Выполнена ли творческая часть задания?
  • Пользовался ли студент чьей-либо помощью? Если да, то в каком объёме?
  • Какой литературой пользовался студент?

Требования к программному коду

  • Код должен в целом соответствовать PEP8 (eng или rus )
  • В частности, код должен проходить автоматическую проверку стиля ссылка. Скрипт запускается из командной строки так: python3 mmp_pep8.py <ваш скрипт>. Код, вызывающий предупреждения, может дополнительно штрафоваться.
  • Код должен быть понятным и единообразным. Переменные, функции и другие элементы кода должны иметь осмысленные, значимые имена, отвечающие их назначению.
  • Код, который не соответствует прототипам, выданным в задании, автоматически оценивается в 0 баллов
  • Код, который не удовлетворяет требованиям задания (например, запрету на использование конкретных библиотек), автоматически оценивается в 0 баллов
  • Код, содержащий плагиат, автоматически оценивается в 0 баллов

Страницы прошлых лет

2017-2018 (осень) , 2017-2018 (весна)

2016-2017

2015-2016

2014-2015

2013-2014

2012-2013

2011-2012

Личные инструменты