Материалы курса

Примеры с лекции Задания для практикума на ЭВМ Домашнее задание
1 Введение в программирование на языке Python Задание 1 (.pdf) Установить Python
2 Функции и условные операторы Упр. 2 ДЗ 2: Камень, ножницы, бумага, ящерица, Спок
Описание задания (pdf)
rspls_template.py
name_to_number_test.py
number_to_name_test.py
3 Графический интерфейс пользователя
00_timer.py
01_simplegui.py
01_simplegui_2.py
02_locals_globals.py
02_locals_globals_2.py

Инструкция по установке нужных библиотек в новый PyCharm
Упр. 3
Дополнительное задание для студентов подгруппы Сорокина С.В., которые выполнили остальные задания и скучают на практике.

Сроки сдачи, для групп, занимающихся по
  • вторникам - 25.09.2018
  • средам - 19.09.2018
  • четвергам - 20.09.2018
ДЗ 3: Угадай число
Описание задания (pdf)
numbers_template.py
numbers_test.py

Сроки сдачи, для групп, занимающихся по
  • вторникам - 02.10.2018
4 Строки
01_money_convert.py
01_money_convert2.py
02_gui.py
Упр. 4

Сроки сдачи, для групп, занимающихся по
  • вторникам - 02.10.2018
  • средам - 26.09.2018
  • четвергам - 27.09.2018
ДЗ 4: Секундомер
Описание задания (pdf)
stopwatch_template.py

Управление конфигурациями запуска в PyCharm (pdf) - читать, если вы можете запустить программу но не можете запустить doctest'ы или наоборот.

Сроки сдачи, для групп, занимающихся по
  • вторникам - 09.10.2018
5 Списки. Моделирование движения
01_keyboard.py
02_motion.py
03_ball.py
04_velocity_control.py
Упр. 5

Сроки сдачи, для групп, занимающихся по
  • вторникам - 09.10.2018
  • средам - 02.10.2018
  • четвергам - 03.10.2018
ДЗ 5: Пинг-Понг
Описание задания (pdf)
pong_template.py

Сроки сдачи, для групп, занимающихся по
  • вторникам - 16.10.2018
6 Мышь. Работа со списками
Все примеры (zip)
Упр. 6

Сроки сдачи, для групп, занимающихся по
  • вторникам - 15.10.2018
  • средам - 09.10.2018
  • четвергам - 10.10.2018
ДЗ 6: Мемори
Описание задания (pdf)
memory_template.py
Сроки сдачи, для групп, занимающихся по
  • вторникам - 23.10.2018
7 Словари. Классы.
Все примеры (zip)
Упр. 7

Сроки сдачи, для групп, занимающихся по
  • вторникам - 23.10.2018
  • средам - 17.10.2018
  • четвергам - 18.10.2018
Нет нового задания.
8 Тайловая графика. Классы.
Рисование карт тайловой графикой.
Упр. 8

Сроки сдачи, для групп, занимающихся по
  • вторникам - 30.10.2018
  • средам - 24.10.2018
  • четвергам - 25.10.2018
ДЗ 8: Blackjack
Описание задания (pdf)
Шаблон и изображения для задания
Сроки сдачи, для групп, занимающихся по
  • вторникам - 06.11.2018
  • средам - 31.10.2018
  • четвергам - 01.11.2018
9 Звук. Спрайты.
Все примеры.
Упр. 9

Сроки сдачи, для групп, занимающихся по
  • вторникам - 06.11.2018
  • средам - 31.10.2018
  • четвергам - 01.11.2018
ДЗ 9: Космический корабль
Описание задания (pdf)
Шаблон и изображения для задания

Сроки сдачи, для групп, занимающихся по
  • вторникам - 13.11.2018
  • средам - 07.11.2018
  • четвергам - 08.11.2018
10 Множества. Анимация.
Все примеры.
Упр. 10

Сроки сдачи, для групп, занимающихся по
  • вторникам - 13.11.2018
  • средам - 07.11.2018
  • четвергам - 08.11.2018
ДЗ 10: Игра "Астероиды"
Описание задания (pdf)
Шаблон для задания

Сроки сдачи, для групп, занимающихся по
  • вторникам - 20.11.2018
  • средам - 14.11.2018
  • четвергам - 15.11.2018
11 Перегрузка операторов.
Класс Vector.
Документация по перегрузке операторов
Упр. 11

Сроки сдачи, для групп, занимающихся по
  • вторникам - 20.11.2018
  • средам - 14.11.2018
  • четвергам - 15.11.2018
Нет нового задания.
12 Случайность. Метод Монте-Карло. Включение списков
Испытания, ожидаемое значение.
Метод Монте-Карло. Включение списков.
Упр. 12

Сроки сдачи, для групп, занимающихся по
  • вторникам - 27.11.2018
  • средам - 21.11.2018
  • четвергам - 22.11.2018
ДЗ 12: Стратегия Монте-Карло для игры Сим
Описание задания (pdf)
Шаблон для задания

Сроки сдачи, для групп, занимающихся по
  • вторникам - 4.12.2018
  • средам - 28.11.2018
  • четвергам - 29.11.2018
  Работа с файлами. Форматирование строк.
Видео
13 Рекурсия.
Пример наследования можно посмотреть в описании домашней работы.
Упр. 13
Вспомогательный класс

Сроки сдачи, для групп, занимающихся по
  • вторникам - 11.12.2018
  • средам - 05.12.2018
  • четвергам - 06.12.2018
ДЗ 13: Фракталы
Описание задания (pdf)
Шаблон для задания

Сроки сдачи, для групп, занимающихся по
  • вторникам - 11.12.2018
  • средам - 12.12.2018
  • четвергам - 13.12.2018
14   Упр. 14 Нет нового задания.

Второй трек

Выполнение упражнений

Подгруппа, занимающаяся по вторникам.