Основы программирования на C/C++

Вводный курс по программированию на языке С/C++. Последовательно излагаются понятия языка и постепенно усваиваются типовые алгоритмы. Задачи подобраны от простого к сложному.
Beginner Level
4-6 чаcов в неделю
Stepik certificate

What you will learn

  • После прохождения курса Вы научитесь писать простые программы на языке С/C++.
  • Разберетесь в базовых типах данных, научитесь правильно строить и вычислять выражения.
  • Сможете использовать основные алгоритмические конструкции (ветвление и цикл), работать с массивами.
  • Познакомитесь с основными методами сортировки и поиска в массиве.

About this course

Это первая часть расширенного курса "Основы программирования на C/C++" предназначена для новичков в программировании.

Рассматриваются  базовые типы данных и основные алгоритмические конструкции. Не затрагиваются вопросы объектно-ориентированного программирования!

Основная цель этого курса - развить алгоритмическое мышление у начинающего программиста. Для этого требуется в первую очередь  практика, практика и еще раз практика! Вы сделаете много ошибок (я постараюсь Вас "поймать" на типичных проблемах начинающих программистов :) Но понимание этих ошибок и их исправление даст Вам неоценимый опыт, которого не получить, разбирая чужой "образцовый" код.

В каждый модуль добавлены дополнительные задачи, решение которых дает возможность "набить руку" по указанной теме. Прохождение уроков "Дополнительные задачи" и "Итоговый тест" можно отложить, и пройти в конце изучения данного курса. Такой возврат к теме спустя какое-то время дает эффект актуализации знания, размещения его в "долговременной памяти" ученика.

Чтобы весь этот объем знаний и навыков не превратился в "кашу" и удобно осел в голове, очень важна последовательность подачи материала и подбор задач так, чтобы для их решения было достаточно только тех знаний, которые уже получены ранее. 

Теоретический материал курса изложен так   подробно и последовательно, что отпадает необходимость использовать дополнительные источники информации при решения задач.  Поддержка автора курса заключается в своевременном ответе на комментарии. Также участвовать в ответах могут все учащиеся.

 Видео удобнее просматривать на скорости 1,25!

Продолжение этого курса: "Основы программирования на C/C++. Часть 2" . В нем Вам предстоит изучить указатели, функции, строки, структуры и файлы. Переходить ко второй части можно после завершения данного курса, поскольку они логически связаны между собой. 

Whom this course is for

Студенты младших курсов, школьники старших классов и все желающие начать изучать программирование

Initial requirements

Никаких особых знаний не требуется. Математика и логика на уровне начальных классов средней школы.

Meet the Instructors

How you will learn

Теоретический видео-материал дублируется текстом. Можно использовать тот способ подачи информации, который более удобен конкретному ученику. Основной упор в обучении - на решение множества задач с автоматической проверкой. Постоянная поддержка автора и комментарии других учеников позволяют разрешить возникающие затруднения.

Course content

loading...
Certificate

Certificate

Stepik certificate

What you will get

  • актуальные знания синтаксиса одного из самых востребованных языков программирования;
  • возможность отработки практических навыков программирования на С/С++;
  • постоянную поддержку автора курса.

Price

Price: $10
Try for free
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

Share this course

Price: $10
Try for free