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

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

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

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

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

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

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

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

5 уроков
1. Что такое программа и как думает компьютер
2. Исполнитель, команды и состояние
3. Псевдокод: язык между человеком и программой
4. Комментарии и чтение кода по строкам
5. Почему порядок команд решает всё

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

5 уроков
1. Что такое данные
2. Переменная — это ячейка с именем
3. Присваивание: кладём новое значение
4. Ввод и вывод данных
5. Выражения и простые вычисления

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

5 уроков
1. Истина и ложь без философии
2. Одиночное условие ЕСЛИ
3. Ветка ИНАЧЕ
4. Составные условия: И, ИЛИ, НЕ
5. Типичные ошибки в условиях

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

6 уроков
1. Зачем нужны циклы
2. Цикл на известное число повторений
3. Счётчик цикла
4. Цикл с условием ПОКА
5. Бесконечный цикл: как не влететь
6. Счётчики и накопители в циклах

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

5 уроков
1. Строка как последовательность символов
2. Длина строки и доступ к символу
3. Перебор строки циклом
4. Полезные задачи на строках
5. Типичные ошибки в строках

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

6 уроков
1. Что такое список
2. Индекс элемента
3. Изменение элемента
4. Перебор списка
5. Базовые алгоритмы на списках
6. Частые ошибки со списками

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

5 уроков
1. Условие внутри цикла
2. Цикл внутри цикла
3. Прямоугольные таблицы и матрицы
4. Рисование узоров и обход клеток
5. Где новички ломаются

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

5 уроков
1. Зачем нужны функции
2. Функция без параметров
3. Параметры функции
4. Возврат результата
5. Как разбивать задачу на подзадачи

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

5 уроков
1. Словарь — ключ → значение
2. Операции со словарём
3. Подсчёт частот через словарь
4. Множество — только уникальные элементы
5. Список, словарь или множество — когда что

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

5 уроков
1. Как разбирать задачу на шаги
2. Трассировка программы вручную
3. Поиск ошибок
4. Как выбирать нужную конструкцию
5. Введение в сложность алгоритмов

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

6 уроков
1. Большая задача 1 — условия и циклы
2. Большая задача 1: фильтр оценок
3. Большая задача 2: анализ текста
4. Большая задача 3: статистика класса
5. Финальный тест: проверка мышления
6. Что дальше: путь к Python