Основы и методология программирования на ПМИ 2017/2018 (основной поток, 1 модуль) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
 
(не показано 17 промежуточных версии 4 участников)
Строка 9: Строка 9:
  
 
Видео, примерно соответствующие содержанию лекций, можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome
 
Видео, примерно соответствующие содержанию лекций, можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome
 
Текущие оценки по ДЗ: пока нет
 
  
 
Обратите внимания, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной).
 
Обратите внимания, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной).
 
  
 
== Итоговые оценки и экзамен ==
 
== Итоговые оценки и экзамен ==
 +
 +
'''Экзамен''' состоится 21 октября с 10:00 до 12:00. Аудитория для людей с заряженными ноутбуками: 622. Аудитории для людей без ноутбука или нуждающихся в розетке: 301, 327, 513, 605
 +
 +
Ссылка на вход в экзаменационный контест: https://official.contest.yandex.ru/contest/5547
 +
 +
'''Текущие оценки''' https://docs.google.com/spreadsheets/d/e/2PACX-1vQS3ZJLvipyiKpJONq6n8qOzVKA4Ibus_EsSueGQvGltfLtgf_UBeXZSFy_qPnhF1d--xqYDAJCvVlW/pubhtml
  
 
Накопленная оценка округляется по математическим правилам до целого и не превышает 10.
 
Накопленная оценка округляется по математическим правилам до целого и не превышает 10.
Строка 36: Строка 39:
 
ДЗ 2. Условный оператор: https://official.contest.yandex.ru/contest/5017
 
ДЗ 2. Условный оператор: https://official.contest.yandex.ru/contest/5017
  
ДЗ 3. Цикл while: https://official.contest.yandex.ru/contest/5017
+
ДЗ 3. Цикл while: https://official.contest.yandex.ru/contest/5018
 +
 
 +
ДЗ 4. Вещественные числа и строки: https://official.contest.yandex.ru/contest/5067
 +
 
 +
ДЗ 5. Функции и рекурсия: https://official.contest.yandex.ru/contest/5088
 +
 
 +
ДЗ 6. Цикл for: https://official.contest.yandex.ru/contest/5155
 +
 
 +
ДЗ 7. Списки: https://official.contest.yandex.ru/contest/5156
 +
 
 +
ДЗ 8. Линейный поиск и сортировка: https://official.contest.yandex.ru/contest/5280
 +
 
 +
ДЗ 9. Множества: https://official.contest.yandex.ru/contest/5282
 +
 
 +
ДЗ 10. Словари: https://official.contest.yandex.ru/contest/5319
 +
 
 +
ДЗ 11. Функциональное программирование: https://official.contest.yandex.ru/contest/5397
 +
 
 +
ДЗ 12. Классы: https://official.contest.yandex.ru/contest/5464
  
 
==Система защиты ДЗ==
 
==Система защиты ДЗ==
Строка 48: Строка 69:
 
Со студентами, оценка которых на защите чрезвычайно низка по сравнению с оценкой на ДЗ, будет проведена дополнительная устная защита с целью поиска путей исправления проблем в освоении материала.
 
Со студентами, оценка которых на защите чрезвычайно низка по сравнению с оценкой на ДЗ, будет проведена дополнительная устная защита с целью поиска путей исправления проблем в освоении материала.
  
 +
Контрольная работа номер 1: https://official.contest.yandex.ru/contest/5209
 +
 +
Контрольная работа номер 2: https://official.contest.yandex.ru/contest/5425
  
 
==Преподаватели и ассистенты==
 
==Преподаватели и ассистенты==
Строка 54: Строка 78:
 
! Подгруппа !! Преподаватель !! Учебные ассистенты !! Семинары !! Консультации
 
! Подгруппа !! Преподаватель !! Учебные ассистенты !! Семинары !! Консультации
 
|-
 
|-
| 175-2 || [https://www.hse.ru/org/persons/141880775 Умнов Алексей Витальевич] || || [[Основы_и_методология_программирования_на_ПМИ_2017/2018_(основной_поток,_1_модуль)/175-1|страница]] || см. страницу
+
| 175-2 || [https://www.hse.ru/org/persons/141880775 Умнов Алексей Витальевич] || || [[Основы_и_методология_программирования_на_ПМИ_2017/2018_(основной_поток,_1_модуль)/175-2|страница]] || см. страницу
 +
|-
 +
| 177-1|| [https://www.hse.ru/org/persons/161192730 Полицына Екатерина Валерьевна] || || [[Основы_и_методология_программирования_на_ПМИ_2017/2018_(основной_поток,_1_модуль)/177|страница]] || см. страницу
 +
|-
 +
| 177-2|| [https://www.hse.ru/org/persons/161322714 Полицын Сергей Александрович] || || [[Основы_и_методология_программирования_на_ПМИ_2017/2018_(основной_поток,_1_модуль)/177|страница]] || см. страницу
 
|-
 
|-
 
|}
 
|}

Текущая версия на 22:29, 20 октября 2017

Основы и методология программирования, основной поток, 2017-2018, 1 модуль

Лектор: М. С. Густокашин

Лекции: понедельник (еженедельно), 3-я пара (12:10-13:30), ауд. 622;
пятница (8, 22 сентября, 6, 20 октября), 2-я пара (10:30-11:50), ауд. 622.

Конспекты лекций: https://yadi.sk/i/BkcKilJkumcPV

Видео, примерно соответствующие содержанию лекций, можно смотреть тут: https://www.coursera.org/learn/python-osnovy-programmirovaniya/home/welcome

Обратите внимания, что текущие оценки являются предварительными (осуществлены еще не все проверки на соблюдение правил, особенно на контрольной).

Итоговые оценки и экзамен

Экзамен состоится 21 октября с 10:00 до 12:00. Аудитория для людей с заряженными ноутбуками: 622. Аудитории для людей без ноутбука или нуждающихся в розетке: 301, 327, 513, 605

Ссылка на вход в экзаменационный контест: https://official.contest.yandex.ru/contest/5547

Текущие оценки https://docs.google.com/spreadsheets/d/e/2PACX-1vQS3ZJLvipyiKpJONq6n8qOzVKA4Ibus_EsSueGQvGltfLtgf_UBeXZSFy_qPnhF1d--xqYDAJCvVlW/pubhtml

Накопленная оценка округляется по математическим правилам до целого и не превышает 10.

Оценка за экзамен округляется по математическим правилам до целого и не превышает 10. На экзамене будет предложено 5 задач, каждая оценивается в 2 балла.

Итоговая оценка за курс вычисляется как 0.6*накопленная + 0.4*экзамен. Округляется до целого по математическим правилам.

Используемое ПО

Необходимо установить интерпретатор Python версии не ниже 3.4 под свою ОС. Ссылка https://www.python.org/downloads/

JetBrains PyCharm Community: https://www.jetbrains.com/pycharm/download/

На занятия можно приносить свой ноутбук.

Семинарские занятия и ДЗ

ДЗ 1. Арифметика: https://official.contest.yandex.ru/contest/4976

ДЗ 2. Условный оператор: https://official.contest.yandex.ru/contest/5017

ДЗ 3. Цикл while: https://official.contest.yandex.ru/contest/5018

ДЗ 4. Вещественные числа и строки: https://official.contest.yandex.ru/contest/5067

ДЗ 5. Функции и рекурсия: https://official.contest.yandex.ru/contest/5088

ДЗ 6. Цикл for: https://official.contest.yandex.ru/contest/5155

ДЗ 7. Списки: https://official.contest.yandex.ru/contest/5156

ДЗ 8. Линейный поиск и сортировка: https://official.contest.yandex.ru/contest/5280

ДЗ 9. Множества: https://official.contest.yandex.ru/contest/5282

ДЗ 10. Словари: https://official.contest.yandex.ru/contest/5319

ДЗ 11. Функциональное программирование: https://official.contest.yandex.ru/contest/5397

ДЗ 12. Классы: https://official.contest.yandex.ru/contest/5464

Система защиты ДЗ

Раз в две недели по пятницам проходит защита ДЗ. По каждой теме будет предложено 2 задачи средней сложности, всего 8 задач, на защиту отводится одна пара. Во время решения практических задач можно пользоваться конспектами и своими решениями задач ДЗ.

Оценка за каждое ДЗ определяется как min(Оценка за ДЗ; Оценка за защиту).

Оценка за защиту по каждой теме вычисляется следующим образом: 0 задач - 3, 1 задача - 7, 2 задачи - 12.

Со студентами, оценка которых на защите чрезвычайно низка по сравнению с оценкой на ДЗ, будет проведена дополнительная устная защита с целью поиска путей исправления проблем в освоении материала.

Контрольная работа номер 1: https://official.contest.yandex.ru/contest/5209

Контрольная работа номер 2: https://official.contest.yandex.ru/contest/5425

Преподаватели и ассистенты

Подгруппа Преподаватель Учебные ассистенты Семинары Консультации
175-2 Умнов Алексей Витальевич страница см. страницу
177-1 Полицына Екатерина Валерьевна страница см. страницу
177-2 Полицын Сергей Александрович страница см. страницу