Введение в программирование (C++)

Михаил Густокашин, куратор академических программ Яндекса

Академия Яндекса, Высшая школа экономики (НИУ ВШЭ)

Основы программирования на C++ на примере множества несложных практических задач.

Программа

1. Введение в программирование (С++)
1.1 Вводное занятие
1.2 Знакомство со средой разработки
1.3 Целые числа
1.4 Условный оператор
1.5 Цикл while
1.6 Действительные числа
1.7 Цикл for и массивы
1.8 Двумерные массивы
1.9 Функции и рекурсия
1.10 Строки и символы
1.11 Словари и множества
1.12 Стандартные алгоритмы STL

Ключевые слова

программирование, C++


Характеристики курса

Направление в конкурсе
Естественные и технические науки
Вид образования
Внеформальное
Язык обучения
Русский
Дисциплина
Информационно-коммуникационные технологии (ИКТ)
Авторы курса
Михаил Густокашин, куратор академических программ Яндекса
Реквизиты авторов
Директор центра студенческих олимпиад факультета компьютерных наук ВШЭ, методист московского Центра педагогического мастерства. Готовит студентов и школьников к олимпиадам по программированию. Возглавляет методическую комиссию Московской олимпиады школьников по информатике, состоит в жюри многих других соревнований. Подготовил десятки победителей и призёров Всероссийских олимпиад.
Организация
Академия Яндекса, Высшая школа экономики (НИУ ВШЭ)
Входные требования по уровню знаний
Для усвоения материала потребуются базовые знания из школьной программы по математике.
Входной тест
Формирование групп по уровню подготовленности
Присутствие преподавателей
Присутствие тьюторов
Присутствие фасилитаторов
Форма представления учебных материалов
тексты, мультимедиа, видеолекции, презентации, онлайн общение с преподавателем, профессиональное программное обеспечение
Наличие обратной связи в материалах
Наличие совместного обучения
Наличие практических занятий
лабораторные
Наличие форумов, дискуссий
Наличие вебинаров, видеоконференций
Наличие неформального общения, meetup
Интеграция с LMS
Учебная аналитика
Наличие сертификации
Виды сертификации
Электронный сертификат
Название сертификата
Сертификат Stepik.org
Наличие временных границ
Тип занятий (синхронность)
асинхронные
Количество модулей в курсе
1
Возможность формирования собственной траектории, индивидуализации на курсе
Операционные системы
Windows (начиная с версии 7), Linux, Ubuntu, Debian, MacOS, iOS, Android (начиная с версии 4.0)
Поддерживаемые браузеры
Минимальные версии поддерживаемых браузеров: IE / Edge 10 Firefox 38 Chrome 31 Safari 8 Opera 30 iOS Safari 9 Android Browser 4.4 Chrome for Android 44
Устройства для обучения
Компьютер, ноутбук, планшет, телефон
Поддержка лиц с ограниченными возможностями
Сайт курса

Комментарии