Содержание курса
1. Введение
1 урок
36
36
4м
3
Закрытый
1.1
Предисловие
↗
36
36
4м 47с
3
2. Лексика языка C. Базовая основа
2 урока
64
49
45м
7
Закрытый
2.1
Базовые понятия
↗
35
26
21м 35с
5
Закрытый
2.2
Переменные, операторы и выражения
↗
29
23
24м 22с
2
3. Простейшие линейные программы
5 уроков
97
61
144м
13
Закрытый
3.1
main, ввод - вывод
↗
27
18
15м 40с
5
Закрытый
3.2
Элементарная математика
↗
21
13
19м 52с
4
Закрытый
3.3
Арифметика в целых числах
↗
17
12
33м 29с
1
Закрытый
3.4
math.h
↗
16
6
53м 9с
2
Закрытый
3.5
Целочисленный тип char
↗
16
12
24м 47с
1
4. Логические конструкции
2 урока
56
15
87м
7
Закрытый
4.1
Логические операторы
↗
18
11
39м 5с
4
Открытый
4.2
Условный оператор в шахматных задачах
↗
38
4
47м 26с
3
5. Циклы C
4 урока
69
28
122м
6
Открытый
5.1
while
↗
31
5
119м 38с
2
Закрытый
5.2
do {} while
↗
13
6
0м 27с
2
Закрытый
5.3
for
↗
12
4
2м 44с
2
Закрытый
5.4
Операторы завершения и продолжения
↗
13
13
1м 46с
0
6. Другие операторы
2 урока
26
11
8м
0
Закрытый
6.1
Операторы битовые и сдвига
↗
14
2
0м 8с
0
Закрытый
6.2
Доступ по указателю, оператор размера и преобразования
↗
12
9
7м 24с
0
7. Переключатель
1 урок
11
6
1м
0
Закрытый
7.1
swtch
↗
11
6
1м 33с
0
8. Блоковые переменные (составные типы данных)
6 уроков
98
26
31м
-2
Открытый
8.1
Описание блоков переменных (массивы)
↗
31
3
31м 44с
-2
Закрытый
8.2
Двумерные массивы (матрицы)
↗
6
2
-
0
Открытый
8.3
Строки
↗
21
2
0м 20с
0
Открытый
8.4
Описание блоков переменных (структуры)
↗
24
3
0м 2с
0
Закрытый
8.5
Определение класса памяти
↗
8
8
-
0
Закрытый
8.6
Объявления перечислений (enum)
↗
8
8
-
0
9. Пользовательские функции
2 урока
62
3
0м
0
Открытый
9.1
Пользовательские функции си
↗
30
2
0м 5с
0
Открытый
9.2
Рекурсия в Си
↗
32
1
0м 13с
0
10. Описание типов
1 урок
7
2
0м
1
Закрытый
10.1
Описание типов
↗
7
2
-
1
11. Задачи на развитие алгоритмического и математического мышления
3 урока
25
6
0м
-1
Закрытый
11.1
Базовые задачи
↗
9
2
-
-1
Закрытый
11.2
Математическая логика
↗
10
2
-
0
Закрытый
11.3
Разные задачи
↗
6
2
-
0
12. Файловый ввод-вывод
1 урок
7
1
0м
-1
Закрытый
12.1
Принципы выполнения операций ввода-вывода
↗
7
1
-
-1
13. Динамическое выделение памяти
1 урок
14
2
4м
2
Закрытый
13.1
Динамическое выделение памяти
↗
14
2
4м 28с
2
14. Стандартные алгоритмы
3 урока
14
10
0м
2
Закрытый
14.1
setlocale()
↗
5
5
-
1
Закрытый
14.2
Рекурсивные алгоритмы и целесообразность рекурсии
↗
5
1
-
1
Закрытый
14.3
Сортировки
↗
4
4
-
0