Введение в программирование (майнор ИАД) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(дз)
(лекции)
Строка 46: Строка 46:
 
=== 1 модуль ===
 
=== 1 модуль ===
  
# Введение. [https://drive.google.com/file/d/1bWFdwBiYIgJ9xrCVrLzodZVxji_X6Msw/view?usp=sharing Слайды.]
+
# Введение. [https://drive.google.com/file/d/1CiMzYx2mKA8dCNktxTHf5Cv9CUBCjTlL/view Слайды.]
 +
 
 +
=== 2 модуль ===
 +
 
 +
# Алгоритмы сортировки. [https://drive.google.com/file/d/13011C7fVZxZvD_ERIXvUcd8GszF5ZM1i/view Слайды.]
 +
# Алгоритмы поиска [https://drive.google.com/file/d/12T9tu5I06rhwOpMOBwIjpjQBBMM7jTIV/view Слайды.]
 +
 
  
 
== Семинары ==
 
== Семинары ==
  
{| class="wikitable" style="text-align:center"
+
{| class="wikitable" style="text-align:left"
 
|-
 
|-
 
! Тема !! Конспект !! Контест
 
! Тема !! Конспект !! Контест
Строка 91: Строка 97:
 
== Домашние задания ==
 
== Домашние задания ==
  
{| class="wikitable" style="text-align:center"
+
{| class="wikitable" style="text-align:left"
 
|-
 
|-
 
! Тема !! Контест !! Дедлайн
 
! Тема !! Контест !! Дедлайн

Версия 18:19, 18 ноября 2020


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

Группа ИАД-1, ИАД-3 ИАД-2 ИАД-4 ИАД-5, ИАД-6, ИАД-7 ИАД-8, ИАД-9 ИАД-10
Лектор Вознесенская Т.В.

tvoznesenskaya@hse.ru , tg: @tvozn

Семинарист Каленкович Е.Е.

ekalenkovich@hse.ru

Косарев И.М.

ikosarev@hse.ru

Максимова Д.М.

daria.maximova.m@gmail.com

Вознесенская Т.В. Дубнов Ю.А.

ydubnov@hse.ru

Чувилина А.А.

chuvilinaann@list.ru

Ассистенты Никитин Б.С.

tg: @qwertwasd

Никифоров М.С.

tg: @caesiummm

Никифоров М.С.

tg: @caesiummm

Сулейманов Р.И. (ИАД-5) @rus_slm

Краснов А.А. (ИАД-6) @genryxy

Добротворский Н. В. (ИАД-7) @nikola_dobr

Кострыкина Е.В.

tg: @ekostrykina

Такташева Е.В.

tg: @tak_ty

Лекции

1 модуль

  1. Введение. Слайды.

2 модуль

  1. Алгоритмы сортировки. Слайды.
  2. Алгоритмы поиска Слайды.


Семинары

Тема Конспект Контест
Работа с числами .pdf, .ipynb https://official.contest.yandex.ru/contest/13867/enter/
Условный оператор .pdf, .ipynb https://official.contest.yandex.ru/contest/13876/enter/
Циклы .pdf, .ipynb https://official.contest.yandex.ru/contest/14068/enter/
Работа со строками .pdf, .ipynb https://official.contest.yandex.ru/contest/14254/enter/
Списки и кортежи .pdf, .ipynb https://official.contest.yandex.ru/contest/14454/enter/
Словари и множества .pdf, .ipynb https://official.contest.yandex.ru/contest/14589/enter/
Функции и рекурсия .pdf, .ipynb https://official.contest.yandex.ru/contest/14590/enter/
Файлы, сортировки и поиск .pdf, .ipynb

.pdf, .ipynb

https://official.contest.yandex.ru/contest/15248/enter/

Домашние задания

Тема Контест Дедлайн
Работа с файлами https://official.contest.yandex.ru/contest/15248/enter/ 24 ноября 23:59

Онлайн курс

Дедлайн для прохождения онлайн курса https://openedu.ru/course/hse/PYTHON/ 25 октября 23:59 (для группы ИАД-4 — 15 ноября 23:59).

Нужно пройти первые 5 недель данного курса:

  1. Ввод-вывод и целочисленная арифметика, логические выражения и условный оператор (неделя 1)
  2. Условный оператор и цикл while (неделя 2)
  3. Вещественные числа и строки (неделя 3)
  4. Цикл for, cписки и функции (неделя 4)
  5. Сортировки, множества и словари (неделя 5)

Правила оценивания

Итоговая оценка рассчитывается по формуле:

Итоговая = min(0.2*Oonline + 0.2*КР + 0.3*ДЗсреднее + 0.3*Exam + 0.1*B, 10)


ДЗсреднее - средняя оценка по всем домашним заданиям (без округления)

Oonline = (% решенных задач на on-line курсе)/100 (без округления)

В (<=10) - бонусы, получаются за активную работу на семинарах, не более 1 за семинар


Окончательная оценка за КР и ДЗ ставится после защит (приглашение студентов на защиты по усмотрению преподавателя). В случае плагиата одна задача обнуляет всю КР или ДЗ.


Необходимое условие получения автомата (решение за преподавателем):

  • оценка за КР 8 и выше
  • наличие не менее 5 бонусов (В)
  • вычисляемая по формуле итоговая оценка 8 и выше

В таком случае оценка за экзамен ставится по оценке за КР, далее итоговая рассчитывается по формуле.

Контрольная

Контрольная пройдет с использованием асинхронного-прокторинга 11 ноября 2020 года в 09:45

Ссылка на zoom. https://zoom.us/j/96209593171?pwd=czNZMkdFWllxM2hOZDZUaDk1bXBqUT09

Идентификатор конференции: 962 0959 3171

Код доступа: 082968

Zoom будет использован для финального инструктажа и как чат для общения с преподавателями во время контрольной в случае необходимости.

Каждому студенту необходимо записать процесс выполнения заданий контрольной с использованием OBS Studio, выложить результат в облачное хранилище сразу после контрольной и предоставить ссылку на запись.


Ссылка на контест (будет продублирована в чате zoom): [1]

Студенты, предупредившие своего УА о технических проблемах, пишут контрольную под наблюдением в zoom (будьте готовы к дальнейшей защите своих решений) по ссылке:

https://zoom.us/j/92017006062

Meeting ID: 920 1700 6062

Passcode: 450063

  • Потребуется компьютер с веб-камерой и микрофоном (в частности, все современные ноутбуки оборудованы ими) и выходом в интернет
  • Необходимо настроить три источника входных потоков: микрофон, веб-камера и захват экрана. Подробнее о настройке в видео:

https://www.youtube.com/watch?v=KVKrvPvPLYg


Во время контрольной разрешается пользоваться :

  • Сайтом тестирующей системы (в том числе своими решениями прошлых контестов курса (в самой системе))
  • Средами разработки (не онлайн, а установленными на компьютере)
  • Онлайн курсом https://openedu.ru/course/hse/PYTHON/
  • Материалами, выложенными на данной странице
  • Документацией на https://docs.python.org/

Во время контрольной не разрешается:

  • Общение с другими людьми, заранее предупредите об этом тех людей, которые находятся с вами в месте написания контрольной


Проведение контрольной

11 ноября 2020 года в 09:45 войдите в zoom по ссылке, которая появится здесь (и выше на сайте), а также будет продублирована в общий чат в Telegram (после получения ссылки Telegram нужно будет отключить). Будет проведен общий инструктаж. Далее данный Zoom будет использован как чат для общения с преподавателями во время контрольной в случае необходимости.

Затем, в 09:55, за 5 минут до начала контрольной начните запись. Опоздавшие студенты (начавшие запись не до начала контрольной) будут дисквалифицированы. В 10:00 открывается контест, состоящий из 5 задач (по 2 балла за задачу). В 11:30 контест закрывается.

Ваши видео будут просмотрены только преподавателями и ассистентами. После окончания контрольной у вас будет полчаса на заливку записанного видео.

Пожалуйста, заранее проверьте, что вы научились записывать видео в требуемом формате - этот процесс иногда может вызывать проблемы. Все решения проблем, связанных с записью в OBS Studio описаны в интернете.


Действия, которые вы должны совершить до контрольной:

  • Заранее отключить все мессенджеры и закрыть лишние вкладки
  • Физически отключить и удалить любые электронные устройства и дополнительные мониторы с рабочего места
  • Подготовиться к тому, что вы не сможете покидать рабочее место в течение 1 часа 30 минут
  • Включить запись из трех источников: экран, веб-камера и микрофон в OBS Studio
  • Снять свое рабочее место со всех сторон и его окружение
  • Показать чистые листы, которые вы планируете использовать в качестве черновиков


Порядок действий во время контрольной:

  • Любые вопросы вы должны задавать через тестирующую систему либо через чат в zoom.
  • В случае, если вы работаете с черновиком, направьте веб-камеру так, чтобы были видны ваши руки. Не забудьте направить веб-камеру на лицо, когда вы возвращаетесь к работе за компьютером.
  • Вы можете получить важные объявления от преподавателей через тестирующую систему. Уведомления о них появляются в правом верхнем углу в интерфейсе тестирующей системы.
  • В случае, если вы хотите досрочно завершить выполнение контрольной - напишите об этом сообщение, используя интерфейс вопросов в тестирующей системе и выполните все действия, которые вы должны выполнить после окончания контрольной. В случае попыток решения задач после этого сообщения вы будете дисквалифицированы.


После окончания контрольной:

  • В течение 30 минут необходимо разместить видео, которое вы записывали в течение контрольной, в открытом доступе и сдать ссылку на него в специальную форму по адресу: ссылка

Экзамен

Контесты и оценки

Общая таблица