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

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

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, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

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

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

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

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

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