Занятие 1. Введение. Особенности программирования как вида производственной деятельности. Специфика профессии
Занятие 2. Основные понятия об алгоритмах
Занятие 3. Формы записи алгоритмов. Этапы разработки алгоритмов
Занятие 4. Блочные символы
Занятие 5. Практическая работа 2. Графический способ записи алгоритма
Занятие 6. Неформальный алгоритмический язык – псевдокод
Занятие 7. Практическая работа 3. Стандартные функции псевдокода
Занятие 8. Практическая работа 4. Запись логических выражений на псевдокоде
Занятие 9. Основные принципы разработки приложений
Занятие 10. Объекты. Атрибуты и методы. События
Занятие 11. Объектно-ориентированное программирование. Базовый синтаксис Python
Занятие 12. Базовый синтаксис Python
Занятие 13. Возможности языка программирования
Занятие 14. Установка и настройка IDE PyCharm
Занятие 15. Алфавит. Переменные. Определение имени переменной
Занятие 16. Комментарии. Типы данных. Функции определяющие тип данных
Занятие 17. Ввод с консоли и вывод данных на экран
Занятие 18. Основные операции с числовыми типами данных
Занятие 19. Основные операции со строковыми типами данных
Занятие 20. Инструкция if
Занятие 21. Инструкция if-elif-else
Занятие 22. Циклы и итерации. Оператор While
Занятие 23. Циклы и итерации. Оператор for
Занятие 24. Практическая работа. Создание классов и их использование
Занятие 25. Элементы интерфейса библиотеки Tkinter
Занятие 26. Основы TKinter. Обмен сообщениями
Занятие 27. Практическая работа 01. Создание формы авторизации
Занятие 28. Контрольная работа . Создание формы. Ошибка входа в систему
Занятие 29. Практическая работа. Составление диаграммы варианта использования
Занятие 30. Основы TKinter. Диалоговое окно управления файлами
Занятие 31. Основы TKinter. Проектирование окна управления файлами
Занятие 32. PEP 8 - руководство по написанию кода на Python