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

Весна 2025
Лектор: Илья Апальков

site cover

Расписание

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

1

Чт, 13.02

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

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

2

Чт, 20.02

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

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

3

Чт, 27.02

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

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

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

4

Чт, 06.03

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

5

Чт, 13.03

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

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

6

Чт, 20.03

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

7

Чт, 27.03

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

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

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

8

Чт, 03.04

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

9

Чт, 10.04

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

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

10

Чт, 17.04

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

11

Чт, 24.04

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

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

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

12

Чт, 15.05

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

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

13

Чт, 22.05

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

14

Чт, 29.05

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

Шпаргалка № 1


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