Лекции:
- Пример на программирование с использованием псевдокода
- [Лекция 5. «Анализ решений задач»](a-05 Про print и return.md)
- [Лекция 6. «Цикл while»](a-06 Цикл while.md)
- [Лекция 7а. «Выражения в языке Python»](a-07a Выражения языка Python.md)
- [Лекция 7б. «Типы данных языка Python»](a-07b Типы данных языка Python.md)
- [Лекция 8. «Итераторы и цикл
for
»](a-08 Итераторы и цикл for.md) - [Лекция 9. «Функции как данные, продолжение про итераторы»](a-09 Функции как данные.md)
Лабораторные работы:
- Лабораторная работа 10. Работа со строками
- Лабораторная работа 11. Работа со строками
- Лабораторная работа 12. Работа со словарём
- Лабораторная работа 13. Частотный словарь
Лекции:
- [Лекция 1. Списковые включения](b-01 Списковые включения.md)
- [Лекция 2. Файловый ввод-вывод](b-02 Файловый ввод-вывод.md)
- [Лекция 3. Работа в оболочке ОС, написание скриптов](b-03 Работа в оболочке.md)
- [Лекция 4. Модули и ООП](b-04 Модули и ООП.md)
Лабораторные работы:
- Лабораторная работа 1. Ключи сортировки
- Лабораторная работа 2. Чтение файлов
- Лабораторная работа 3. Чтение и анализ файлов
- Лабораторная работа 4. Списковые включения и чтение файлов
- Лабораторная работа 5. Запись файлов
- Лабораторная работа 6. Работа в консоли
- Лабораторная работа 7. Создание программ, работающих в консоли
- Лабораторная работа 8. Написание консольных утилит
Рубежный контроль:
-
[Рубежный контроль 2 в форме ДЗ](Рубежный контроль 2.pdf)