Курс на Stepik
Обложка курса «Введение в программирование» на Stepik
Бесплатно

Введение в программирование 0.000

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

Разберёшься как работают переменные, циклы и функции — через псевдокод, без лишнего. После этого курса любой язык программирования будет не страшным, а понятным.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Введение в программирование»Учеников на курсе 19
Сертификаты, выданные на курсе «Введение в программирование»Сертификатов выдано 0
Отзывы о курсе «Введение в программирование»Отзывов получено 0
Рейтинг курса «Введение в программирование»Рейтинг курса 0.000
Уроки в курсе «Введение в программирование»Количество уроков 58
Тесты в курсе «Введение в программирование»Количество квизов 134
Время прохождения курса «Введение в программирование»Время прохождения курса
Обновления курса «Введение в программирование»Обновления курса
Дата публикации курса «Введение в программирование»Дата публикации курса
Последнее обновление курса «Введение в программирование»Последнее обновление

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

Разделы в курсе «Введение в программирование» 11 разделов Уроки в курсе «Введение в программирование» 58 уроков Тесты в курсе «Введение в программирование» 134 теста Время прохождения курса «Введение в программирование» 0 ч. Последнее обновление курса «Введение в программирование» обн. 25 марта 2026

1. Вход в программирование: что вообще тут происходит

5 уроков
Открытый
1.1 Что такое программа и как думает компьютер
13
2
0м 25с
0
Открытый
1.2 Исполнитель, команды и состояние
3
2
-
0
Открытый
1.3 Псевдокод: язык между человеком и программой
2
1
-
0
Открытый
1.4 Комментарии и чтение кода по строкам
2
1
-
0
Открытый
1.5 Почему порядок команд решает всё
1
0
-
0

2. Данные и переменные: как программа что-то запоминает

5 уроков
Открытый
2.1 Что такое данные
2
1
-
0
Открытый
2.2 Переменная — это ячейка с именем
1
1
-
0
Открытый
2.3 Присваивание: кладём новое значение
1
1
-
0
Открытый
2.4 Ввод и вывод данных
1
1
-
0
Открытый
2.5 Выражения и простые вычисления
1
1
-
0

3. Условия: программа начинает принимать решения

5 уроков
Открытый
3.1 Истина и ложь без философии
1
1
-
0
Открытый
3.2 Одиночное условие ЕСЛИ
1
0
-
0
Открытый
3.3 Ветка ИНАЧЕ
1
1
-
0
Открытый
3.4 Составные условия: И, ИЛИ, НЕ
1
1
-
0
Открытый
3.5 Типичные ошибки в условиях
1
1
-
0

4. Циклы: как не писать одно и то же 100 раз

6 уроков
Открытый
4.1 Зачем нужны циклы
2
2
-
0
Открытый
4.2 Цикл на известное число повторений
1
1
-
0
Открытый
4.3 Счётчик цикла
2
1
-
0
Открытый
4.4 Цикл с условием ПОКА
1
1
-
0
Открытый
4.5 Бесконечный цикл: как не влететь
1
1
-
0
Открытый
4.6 Счётчики и накопители в циклах
1
1
-
0

5. Строки: работа с текстом

5 уроков
Открытый
5.1 Строка как последовательность символов
1
1
-
0
Открытый
5.2 Длина строки и доступ к символу
1
1
-
0
Открытый
5.3 Перебор строки циклом
2
1
-
0
Открытый
5.4 Полезные задачи на строках
1
1
-
0
Открытый
5.5 Типичные ошибки в строках
2
1
-
0

6. Списки: много значений под одним именем

6 уроков
Открытый
6.1 Что такое список
2
1
-
0
Открытый
6.2 Индекс элемента
2
1
-
0
Открытый
6.3 Изменение элемента
1
1
-
0
Открытый
6.4 Перебор списка
1
1
-
0
Открытый
6.5 Базовые алгоритмы на списках
1
1
-
0
Открытый
6.6 Частые ошибки со списками
1
1
-
0

7. Вложенные конструкции: когда всё становится интереснее

5 уроков
Открытый
7.1 Условие внутри цикла
1
1
-
0
Открытый
7.2 Цикл внутри цикла
1
1
-
0
Открытый
7.3 Прямоугольные таблицы и матрицы
1
1
-
0
Открытый
7.4 Рисование узоров и обход клеток
1
1
-
0
Открытый
7.5 Где новички ломаются
1
1
-
0

8. Функции: как делать код короче и умнее

5 уроков
Открытый
8.1 Зачем нужны функции
1
1
-
0
Открытый
8.2 Функция без параметров
1
1
-
0
Открытый
8.3 Параметры функции
1
1
-
0
Открытый
8.4 Возврат результата
1
1
-
0
Открытый
8.5 Как разбивать задачу на подзадачи
1
1
-
0

9. Словари и множества: когда списка уже мало

5 уроков
Открытый
9.1 Словарь — ключ → значение
1
1
-
0
Открытый
9.2 Операции со словарём
1
1
-
0
Открытый
9.3 Подсчёт частот через словарь
1
1
-
0
Открытый
9.4 Множество — только уникальные элементы
2
1
-
0
Открытый
9.5 Список, словарь или множество — когда что
1
1
-
0

10. Алгоритмическое мышление для новичка

5 уроков
Открытый
10.1 Как разбирать задачу на шаги
1
1
-
0
Открытый
10.2 Трассировка программы вручную
1
1
-
0
Открытый
10.3 Поиск ошибок
1
1
-
0
Открытый
10.4 Как выбирать нужную конструкцию
1
1
-
0
Открытый
10.5 Введение в сложность алгоритмов
1
1
-
0

11. Финальный блок: собираем всё вместе

6 уроков
Открытый
11.1 Большая задача 1 — условия и циклы
1
1
-
0
Открытый
11.2 Большая задача 1: фильтр оценок
2
2
-
0
Открытый
11.3 Большая задача 2: анализ текста
2
1
-
0
Открытый
11.4 Большая задача 3: статистика класса
1
1
-
0
Открытый
11.5 Финальный тест: проверка мышления
1
1
-
0
Открытый
11.6 Что дальше: путь к Python
2
2
-
0