Python
Python в задачах и примерах
Чему вы научитесь
- В результате изучения курса Вы сможете создавать элементарные программы на языке программирования Python, познакомитесь с расширенными возможностями языка программирования в части графики и рекурсивных функций, научитесь писать свои собственные функции и процедуры.
- Также при создании программ на языке Python познакомитесь с такой популярной средой программирования на языке Python - PyCharm. Фактически сейчас PyCharm является стандартом при создании программ на языке Python.
- Также при освоении программного материала курса Вы познакомитесь со стандартами написания программ на языке Python.
О курсе
Целью курса можно назвать первичное знакомство с языком программирования Python через увлекательные и занимательные задачи, которые поддержат интерес к изучению этого предмета.
Одним из преимуществ текущего курса является наличие большого количества примеров заданий, которые позволят быстро и легко погрузиться в мир программирования.
После изучения можно приступить к последующему изучению языка программирования Python на более профессиональном уровне, например на других курсах, в том числе и на платформе Stepik.
Курс разделен на 14 модулей, в каждом из которых есть необходимая теория и памятка по основным конструкциям используемых в модуле, а также есть приложения, которые помогут сориентироваться при изучении отдельных модулей, написании команд и других языковых конструкций.
От слушателя потребуется успешное выполнение 14 тестовых заданий и одного итогового тестового задания для успешного завершения курса. При выполнении некоторых тестовых заданий потребуется знакомство с приложениями к курсу.
В курс входят традиционные разделы из области программирования на начальном этапе изучения: от программ, где необходимо объявить переменные и запрограммировать линейные алгоритмы, до программ работы с графикой и файлами.
Для кого этот курс
Начальные требования
Как проходит обучение
Программа курса
Переменные: инструкция присваивания
- Немного о переменных
- Памятка по переменным
- Примеры задач на присваивание
- Базовые задачи на присваивание
- Стандартные задачи на присваивание
- Факультатив на присваивание
Вывод
- Базовые операции вывода
- О функциях вывода
- Примеры задач на вывод
- Задачи на вывод
- Усложнённые задачи на вывод
- Факультатив на вывод
Ввод
- Операции ввода
- Особенности ввода
- Примеры задач на ввод
- Типовые задачи на ввод
- Усложнённые задачи на ввод
- Факультатив на ввод
Программы с линейной структурой
- О линейных программах
- Памятка по разделу
- Примеры задач на программы с линейной структурой
- Задачи на программы с линейной структурой
- Продвинутые задачи на линейные алгоритмы
- Факультатив на линейные алгоритмы
Выбор
- Стандартный выбор
- Выбор в Python
- Примеры задач на выбор
- Задачи на выбор (if)
- Задачи на полный выбор (elif)
- Факультатив на выбор
Case
- Расширенный выбор
- Использование “Case“
- Примеры задач на “Case“
- Задачи на “Case“
- Факультатив на расширенный выбор
Циклы
- Циклы в Python
- Памятка по разделу
- Примеры задач на цикл
- Задачи на цикл (for)
- Задачи на цикл (while)
- Факультатив на циклы
Списки
- Списки и коллекции
- Памятка по разделу
- Примеры задач на списки
- Задачи на списки
- Факультатив на списки и коллекции
Строки
- Теория по разделу
- Памятка по строкам
- Примеры задач на строки
- Задачи на строки
- Факультатив на строки
Функции
- Использование функций
- Памятка по функциям
- Примеры задач на функции
- Задачи на функции
- Факультатив по функциям
Процедуры
- Теория по разделу
- Памятка по разделу
- Примеры задач на процедуры
- Задачи на процедуры
- Факультатив по процедурам
Графика
- Схематично о графиках
- Памятка по командам графики
- Примеры задач на графику
- Задачи на графику
- Факультатив на графику
Файлы
- Немного о файлах
- Основные команды
- Примеры задач с файлами
- Задачи с файлами
- Факультатив по файлам
Рекурсия
- Представление о рекурсии
- Завершение рекурсии
- Пример задач на рекурсию
- Задачи на рекурсию
- Факультатив на рекурсию
Наши преподаватели
Чабан Дмитрий Сергеевич
В курс входят:
76 уроков
46 тестов
482 интерактивные задачи