Основы программирования

Год 2026
Лектор: Илья Апальков

site cover

Весенний семестр 2025

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

1

Чт, 12.02

Лекция № 1: Функции (1pp) (1pps) (01.py)

Прак. 00: Вступление

2

Чт, 19.02

Доп. лекция: Информация и ее представления

до 05.03 🕘 Домашнее задание № 0

3

Чт, 26.02

Лекция № 2: Имена (1pp) (1pps) (02.py)

до 26.03 🕘 Домашнее задание № 1

до 26.03 🕘 Лаб. 01: Выражения и управляющие инструкции

4

Чт, 05.03

Доп. лекция: История компьютерной техники

5

Чт, 12.03

Лекция № 3: Исполнение (1pp) (1pps) (03.py)

Прак. 01: Исполнение и окружения

6

Чт, 19.03

Доп. лекция: Компьютер и операционная система

7

Чт, 26.03

Лекция № 4: Функции высшего порядка (1pp) (1pps) (04.py)

до 23.04 🕘 Домашнее задание № 2

до 23.04 🕘 Лаб. 02: Лямбда-выражения и функции высшего порядка

8

Чт, 02.04

Доп. лекция: Языки программирования

9

Чт, 09.04

Лекция № 5: Окружения (1pp) (1pps) (05.py)

Прак. 02: Функции высшего порядка и рекурсия

10

Чт, 16.04

Лекция № 6: Рекурсия (1pp) (1pps) (06.py)

11

Чт, 23.04

Лекция № 7: Древовидная рекурсия (1pp) (1pps) (07.py)

до 14.05 🕘 Домашнее задание № 3

до 14.05 🕘 Лаб. 03: Рекурсия

12

Чт, 30.04

Доп. лекция: Метод Ньютона (1pp) (1pps) (e01.py)

Практ. 03: Рекурсия

13

Чт, 07.05

Лекция № 8: Применение функций (1pp) (1pps) (08.py)

14

Чт, 14.05

Контроль знаний 1

Шпаргалка № 1


На сайте встречаются адаптированные и переведенные материалы любезно предоставленные Джоном ДеНиро (John DeNero), которые используются с разрешения автора.