Курс на Stepik
Обложка курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» на Stepik
Бесплатно

ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON ★ 3.909

Открыть на
STEPIK.ORG

это практический курс для школьников 12–14 лет, который знакомит с основами алгоритмического мышления и программирования. Вы изучите базовые конструкции Python, научитесь создавать консольные и графические программы, работать с библиотеками Turtle и PySimpleGUI. 70% времени — практика и проектная деятельность!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Учеников на курсе 142
Сертификаты, выданные на курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Сертификатов выдано 0
Отзывы о курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Отзывов получено 11
Рейтинг курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Рейтинг курса 3.909
Уроки в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Количество уроков 59
Тесты в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Количество квизов 266
Задачи с кодом в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Количество задач с кодом 194
Время прохождения курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Время прохождения курса —
Обновления курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Обновления курса — —
Дата публикации курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Дата публикации курса — ———
Последнее обновление курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» 6 разделов Уроки в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» 59 уроков Тесты в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» 266 тестов Задачи в курсе «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» 194 задачи Время прохождения курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» 40 ч. Последнее обновление курса «ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ PYTHON» обн. 21 июня 2026

Введение в программирование и алгоритмику

9 уроков
1. Введение в программирование и техника безопасности ↗
2. Основы работы с компьютером и средой программирования ↗
3. Понятие алгоритма и способы его представления ч.1 ↗
4. Понятие алгоритма и способы его представления ч.2 ↗
5. Линейные алгоритмы и их реализация на Python ↗
6. Переменные и ввод-вывод данных ↗
7. Разветвляющиеся алгоритмы и условный оператор if ↗
8. Циклические алгоритмы и операторы цикла ↗
9. Практикум по разработке алгоритмов и программ ↗

Базовые конструкции Python и блок-схемы

15 уроков
1. Типы данных в Python ↗
2. Математические операции и выражения ↗
3. Строки и операции со строками ↗
4. Расширенные возможности оператора if ↗
5. Построение блок-схем для разветвляющихся алгоритмов ↗
6. Цикл while и его применение ↗
7. Построение блок-схем для циклов while ↗
8. Цикл for и перебор последовательностей ↗
9. Построение блок-схем для циклов for ↗
10. Вложенные циклы ↗
11. Обработка исключений: try-except ↗
12. Разработка простых игр и программ ↗
13. Создание программ для решения математических задач ↗
14. Практикум по разработке алгоритмов и программ - часть 1 ↗
15. Практикум по разработке алгоритмов и программ - часть 2 ↗

Работа со списками и строками

10 уроков
1. Списки: создание и основные операции ↗
2. Методы списков ↗
3. Алгоритмы обработки списков ↗
4. Списочные выражения (list comprehensions) ↗
5. Строки как последовательности символов ↗
6. Методы строк ↗
7. Форматирование строк ↗
8. Вложенные списки и матрицы ↗
9. Создание текстовых игр с использованием списков и строк ↗
10. Практикум по обработке данных в списках и строках ↗

Функции и модули

8 уроков
1. Определение и вызов функций ↗
2. Возвращаемые значения и оператор return ↗
3. Параметры функций и их типы ↗
4. Область видимости переменных ↗
5. Структурная декомпозиция с помощью функций ↗
6. Стандартные модули Python ↗
7. Создание собственных модулей ↗
8. Разработка программы с использованием функций и модулей ↗

Графическое программирование (Turtle)

10 уроков
1. Введение в библиотеку Turtle ↗
2. Управление черепашкой: движение и поворот ↗
3. Рисование геометрических фигур ↗
4. Работа с пером и цветом ↗
5. Использование циклов для создания узоров ↗
6. Функции в графических программах ↗
7. Создание анимации ↗
8. Обработка событий клавиатуры и мыши ↗
9. Создание простых игр с использованием Turtle ↗
10. Итоговый проект с использованием Turtle ↗

Создание графических интерфейсов (PySimpleGUI)

7 уроков
1. Введение в GUI и PySimpleGUI ↗
2. Основные элементы интерфейса ↗
3. Макеты и компоновка элементов ↗
4. Обработка событий ↗
5. Диалоговые окна и всплывающие сообщения ↗
6. Работа с файлами через GUI ↗
7. Создание комплексного приложения ↗