Чему вы научитесь
Кому этот курс
Тем, кто никогда не слышал о языках программирования или пробовал и бросил. Программировать учимся на C++, но главный навык — не синтаксис, а умение разбирать задачу по шагам.
Что внутри
- 9 модулей: первая программа, переменные и ввод, ветвление, циклы, функции, массивы и строки, структуры и файлы, итоговый проект «Журнал оценок», зачётный тест.
- 68 уроков и 176 шагов с быстрой проверкой: вставь пропущенное, сопоставь, выбери вариант, посчитай ответ.
- 37 задач, где код проверяется автоматически по набору тестов: видно, на каком тесте решение падает.
- Тренажёры после каждого модуля и бонусные задания.
Как заниматься
Читайте шаг, сразу пробуйте в тренажёре, потом решайте задачу. Ошибки — часть процесса: Stepik покажет, какой тест не пройден, и подскажет, где искать причину. Не переходите к следующему модулю, пока не сдали тренажёр текущего.
Как получить зачёт
Нужно зачесть обязательные шаги модулей и написать зачётный тест (порог 70%). Итоговый проект сдаётся текстом и файлом, его проверяет преподаватель.
О курсе
Курс для тех, кто никогда не программировал: от первой программы на C++ до собственного журнала оценок. Короткие уроки, тренажёры и 37 задач с автоматической проверкой кода.
Для кого этот курс
Школьники с 8 класса, студенты первых курсов технических и нетехнических направлений, взрослые, которые хотят начать программировать с нуля.
Начальные требования
Опыт программирования не нужен. Нужны компьютер с интернетом и бесплатный компилятор C++ (онлайн-компилятор тоже подойдёт): Stepik проверяет код сам, ставить ничего обязательно не нужно.
Преподаватели курса
Формат курса
Короткие теоретические шаги с разбором примеров, тренажёры с автопроверкой, задачи с тестами. Творческие и проектные работы проверяет преподаватель.
Нагрузка
Весь курс — около 60 часов; на неделю хватает 2–3 часов.