Содержание курса
1. Введение в объектно-ориентированные языки
3 урока
394
267
1м
10
Закрытый
1.1
Мотивация и история ООП
↗
207
80
1м 1с
4
Закрытый
1.2
Определение объектно-ориентированных языков
↗
93
93
0м 2с
3
Закрытый
1.3
Обзор основных принципов ООП
↗
94
94
0м 2с
3
2. Строки языка C++ как иллюстрация некоторых понятий ООП
5 уроков
2 671
881
59м
33
Закрытый
2.1
Введение. Строки языка Си
↗
99
75
4м 7с
3
Открытый
2.2
Строки языка C++. Класс string
↗
664
203
5м 4с
7
Открытый
2.3
Ввод и вывод строк
↗
548
189
3м 55с
8
Открытый
2.4
Методы класса string
↗
764
112
40м 29с
7
Открытый
2.5
Соответствие функций C / С++ / Pascal
↗
596
302
6м 17с
8
3. Эволюция программного кода: от простого к сложному
4 урока
298
298
0м
0
Закрытый
3.1
Принципы декомпозиции программного кода
↗
81
81
0м 2с
0
Закрытый
3.2
Декомпозиция на основе функций (язык Си)
↗
76
76
0м 2с
0
Закрытый
3.3
Использование функций и структур (язык Си)
↗
70
70
0м 2с
0
Закрытый
3.4
Объектно-ориентированная декомпозиция - классы (язык C++)
↗
71
71
0м 2с
0
4. Сравнение языков C++ и C#
2 урока
136
136
0м
0
Закрытый
4.1
Простейшая консольная программа на языке C++
↗
67
67
0м 2с
0
Закрытый
4.2
Простейшая консольная программа на языке C#
↗
69
69
0м 2с
0
5. Тест по ООП
1 урок
82
41
17м
0
Открытый
5.1
Основные понятия
↗
82
41
17м 27с
0
6. Тест по ООП номер 2
1 урок
73
14
60м
0
Закрытый
6.1
Написание классов
↗
73
14
60м 59с
0
7. Тест по ООП номер 2
1 урок
66
41
5м
0
Открытый
7.1
Конструкторы строк
↗
66
41
5м 23с
0