Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

Стоимость курса

1 000 ₽
нет рассрочки

В мире на C++ написано больше всего кода, что говорит о его широком применении. Лексика языка понятна и доступна, а программы на писанные на C++ отличаются высокой скоростью.

В курсе вы узнаете из каких основных элементов состоят языки программирования. Познакомитесь с базовыми понятиями и определениями С++. Научитесь работать с базовыми алгоритмическими конструкциями. 

Основные темы курса:

1. Основные лексические понятия и определения, переменные, типы данных и математические операторы.

2. Ввод / Вывод и первая программа. Раздел знакомит с работой в системе и предлагается решить несколько простых задач.

3. Простые линейные алгоритмы. Так же в этом разделе познакомитесь с строковым вводом числовых данных и форматированным выводом вещественных чисел.

4. Основы алгебры логики и алгоритмы ветвления (условный оператор if)

5. Алгоритмы содержащие циклы for и while. Тренировочные задачи на тему циклы. 

6. Массивы

7. Двумерные массивы

8. Алгоритм поиска максимального и минимального элемента. Поиск элементов по заданному условию в не упорядоченной последовательности

9. Символы и строки

10. Некоторые встроенные функции Для реализации процесса обучения курс содержит интерактивный практические задачи.

Что вы получите после обучения

Приобретаемые навыки
1
C++
2
Массивы
3
Алгоритмизация
4
Двумерные массивы
5
Линейные алгоритмы
6
Алгоритмы ветвления
7
Символы и строки
8
Встроенные функции

Вас будут обучать

Образование: Липецкий политехнический институт, Липецкий Государственный педагогический институт. Работал программистом и системным администратором с 1994 по 2008 год, с 2008 года по настоящее время работаю в школе, и частным преподавателем.

В школе заинтересовался новым предметом - информатика. После школы поступил в Липецкий политехнический институт и через год перевелся в Государственный педагогический институт. В институте кроме стандартного BASIC начал изучать системы управления базами данных Clipper, FoxPro. После института работал программистом 5 лет, после чего занялся администрирование компьютерных сетей и баз данных. На досуге изучал Assembler, Си, Delphi. В 2009 году пришел работать в школу учителем информатики и в последствии периодически преподавал математику. В том же 2009 году занялся частным преподаванием информатики и математики (репетитор), чем и занимаюсь по настоящее время. Хобби - единоборства.

Образовательная организация

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

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

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

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

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

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

Программа курса

Общая информация
1. Правила работы с курсом
2. Связь с преподавателем
Основы программирования на C++
1. Основные базовые понятия. Первая программа
2. Простейшие алгоритмы
3. Еще раз про типы данных.
4. Простые линейные программы
5. Целочисленная арифметика (с++)
6. Математические операции
7. Условный оператор "если" (if)
8. Условный оператор "шахматные задачи"
9. Разные задачи на условный оператор
10. Цикл for, вложенные циклы for
11. Поиск минимального / максимального элемента
12. Цикл while
13. Цикл do { } while
14. Одномерный массив (вектор)
15. Одномерные массивы (продолжение)
16. Двумерные массивы
17. Целочисленный тип char
18. Строки (char)
19. Символьные матрицы
20. Указатели
21. Потоки ввода/вывода. Файловый ввод вывод
22. Пользовательские функции
23. Теоретическая база (рекурсия)
24. Практические задания (рекурсия)
STL: стандартная библиотека шаблонов С++
1. Строки (класс string)
2. Vector
Моделирование математических задач
1. Стандартные задачи целочисленной математики
2. Простые числа
3. Работа с числами
4. Решение задач методом обобщений и аналогий
5. Длинная арифметика
Однопроходные алгоритмы
1. Что такое однопроходный алгоритмы
Динамическое программирование
1. Динамическое программирование
Кодим стандартные функции Python
1. Функции обработки данных ввода 

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 25.09.2023 09:46
Просто, C ++. Теория, практика, алгоритмизация.

Просто, C ++. Теория, практика, алгоритмизация.

Оставить отзыв
Поделиться курсом с друзьями