Содержание курса
1. Введение
3 урока
1 606
534
33м
10
Открытый
1.1
Теоретические основы (Теория)
↗
600
114
14м 26с
11
Открытый
1.2
Практические основы (Практика)
↗
513
84
9м 21с
1
Открытый
1.3
Вводное занятие (Теория / Практика)
↗
493
336
9м 16с
-2
2. Линейные алгоритмы для работы с числами
19 уроков
10 276
4 897
211м
197
Закрытый
2.1
Комментарии (Теория)
↗
653
156
3м 19с
23
Закрытый
2.2
Комментарии (Практика)
↗
620
466
4м 51с
9
Закрытый
2.3
Команда вывода (Теория)
↗
615
77
8м 1с
12
Закрытый
2.4
Команда вывода (Практика)
↗
610
539
6м 15с
12
Закрытый
2.5
Арифметические операции (Теория)
↗
604
119
7м 38с
16
Закрытый
2.6
Арифметические операции (Практика)
↗
600
403
21м 28с
16
Закрытый
2.7
Дополнительные арифметические операции (Теория)
↗
581
112
6м 28с
10
Закрытый
2.8
Дополнительные арифметические операции (Практика)
↗
578
466
11м 20с
10
Закрытый
2.9
Математические функции (Теория)
↗
578
91
14м 5с
13
Закрытый
2.10
Математические функции (Практика)
↗
560
326
19м 39с
13
Закрытый
2.11
Переменные. Команда присваивания. (Теория)
↗
589
98
7м 3с
10
Закрытый
2.12
Переменные. Команда присваивания. (Практика)
↗
580
366
10м 40с
7
Закрытый
2.13
Команда ввода (Теория)
↗
575
112
6м 14с
12
Закрытый
2.14
Команда ввода (Практика)
↗
562
276
21м 55с
12
Закрытый
2.15
Задачи на линейные алгоритмы (Теория)
↗
483
408
5м 39с
4
Закрытый
2.16
Задачи на линейные алгоритмы (Практика)
↗
477
194
28м 30с
9
Закрытый
2.17
Задачи на целочисленную арифметику (Теория)
↗
474
369
7м 10с
4
Закрытый
2.18
Задачи на целочисленную арифметику (Практика)
↗
469
281
22м 17с
5
Закрытый
2.19
Практические работы (Теория/Практика)
↗
68
38
6м 50с
0
3. Разветвляющиеся алгоритмы для работы с числами
17 уроков
6 771
3 219
195м
127
Закрытый
3.1
Неполное ветвление (Теория)
↗
548
140
5м 22с
13
Закрытый
3.2
Неполное ветвление (Практика)
↗
506
354
22м 16с
9
Закрытый
3.3
Полное ветвление (Теория)
↗
504
124
6м 31с
10
Закрытый
3.4
Полное ветвление (Практика)
↗
473
252
22м 40с
11
Закрытый
3.5
Вложенные ветвления ограничивающего типа (Теория)
↗
411
110
6м 32с
5
Закрытый
3.6
Вложенные ветвления ограничивающего типа (Практика)
↗
401
264
15м 24с
2
Закрытый
3.7
Вложенные ветвления расширяющего типа (Теория)
↗
462
101
6м 44с
8
Закрытый
3.8
Вложенные ветвления расширяющего типа (Практика)
↗
375
267
9м 0с
6
Закрытый
3.9
Замена вложенных ветвлений (Теория)
↗
443
192
4м 47с
7
Закрытый
3.10
Замена вложенных ветвлений (Практика)
↗
405
209
18м 47с
11
Закрытый
3.11
Множественное ветвление (Теория)
↗
426
190
4м 39с
7
Закрытый
3.12
Множественное ветвление (Практика)
↗
385
212
26м 24с
15
Закрытый
3.13
Задачи на разветвляющиеся алгоритмы (Теория)
↗
396
249
2м 26с
7
Закрытый
3.14
Задачи на разветвляющиеся алгоритмы (Практика)
↗
336
124
26м 22с
3
Закрытый
3.15
Задачи на целочисленную арифметику (Теория)
↗
329
279
2м 13с
7
Закрытый
3.16
Задачи на целочисленную арифметику (Практика)
↗
322
135
19м 54с
6
Закрытый
3.17
Практические работы (Теория/Практика)
↗
49
17
3м 54с
0
4. Повторяющиеся алгоритмы для работы с числами
15 уроков
4 136
2 142
157м
71
Закрытый
4.1
Неэффективные повторения (Теория)
↗
390
89
4м 50с
10
Закрытый
4.2
Неэффективные повторения (Практика)
↗
301
213
9м 45с
10
Закрытый
4.3
Эффективные повторения с возрастающим параметром (Теория)
↗
358
180
4м 1с
6
Закрытый
4.4
Эффективные повторения с возрастающим параметром (Практика)
↗
284
151
21м 47с
5
Закрытый
4.5
Эффективные повторения с убывающим параметром (Теория)
↗
277
177
4м 38с
3
Закрытый
4.6
Эффективные повторения с убывающим параметром (Практика)
↗
318
188
16м 34с
5
Закрытый
4.7
Вложенные повторения (Теория)
↗
321
70
5м 5с
8
Закрытый
4.8
Вложенные повторения (Практика)
↗
316
131
24м 33с
8
Закрытый
4.9
Задачи на генераторы чисел (Теория)
↗
249
186
1м 25с
3
Закрытый
4.10
Задачи на генераторы чисел (Практика)
↗
251
135
16м 5с
1
Закрытый
4.11
Задачи на повторяющийся ввод (Теория)
↗
301
183
3м 41с
3
Закрытый
4.12
Задачи на повторяющийся ввод (Практика)
↗
233
129
25м 49с
3
Закрытый
4.13
Задачи на резервирование данных (Теория)
↗
289
189
2м 12с
3
Закрытый
4.14
Задачи на резервирование данных (Практика)
↗
221
105
18м 23с
3
Закрытый
4.15
Практические работы (Теория/Практика)
↗
27
16
7м 41с
0
5. Смешанные алгоритмы для работы с числами
13 уроков
2 633
1 442
199м
53
Закрытый
5.1
Управление повторениями с помощью операторов (Теория)
↗
245
187
3м 13с
4
Закрытый
5.2
Управление повторениями с помощью операторов (Практика)
↗
218
106
31м 46с
6
Закрытый
5.3
Замена управляющего оператора циклом с условием (Теория)
↗
270
54
4м 2с
6
Закрытый
5.4
Замена управляющего оператора циклом с условием (Практика)
↗
240
111
18м 10с
2
Закрытый
5.5
Задачи на обработку данных (Теория)
↗
261
157
3м 2с
5
Закрытый
5.6
Задачи на обработку данных (Практик)
↗
252
93
52м 56с
9
Закрытый
5.7
Задачи на поиск по эталону (Теория)
↗
175
149
2м 18с
5
Закрытый
5.8
Задачи на поиск по эталону (Практика)
↗
233
78
41м 33с
3
Закрытый
5.9
Задачи на обработку данных после повторений (Теория)
↗
216
216
0м 1с
3
Закрытый
5.10
Задачи на обработку данных после повторений (Практика)
↗
182
86
23м 21с
3
Закрытый
5.11
Задачи на системы счисления (Теория)
↗
161
128
2м 43с
2
Закрытый
5.12
Задачи на системы счисления (Практика)
↗
159
66
17м 40с
5
Закрытый
5.13
Практические работы (Теория/Практика)
↗
21
11
3м 23с
0
6. Развитие
3 урока
392
196
6м
2
Закрытый
6.1
Вспомогательные алгоритмы (Теория)
↗
139
78
2м 45с
1
Закрытый
6.2
Вспомогательные алгоритмы (Практика)
↗
119
43
2м 40с
0
Закрытый
6.3
Подводящее занятие (Теория / Практика)
↗
134
75
3м 47с
1
7. Вспомогательные алгоритмы для работы с числами
17 уроков
1 514
737
190м
19
Закрытый
7.1
Независимый вспомогательный алгоритм (Теория)
↗
226
85
1м 42с
6
Закрытый
7.2
Независимый вспомогательный алгоритм (Практика)
↗
108
51
26м 57с
2
Закрытый
7.3
Деструктивно отдающий вспомогательный алгоритм (Теория)
↗
90
30
2м 43с
1
Закрытый
7.4
Деструктивно отдающий вспомогательный алгоритм (Практика)
↗
90
61
5м 3с
1
Закрытый
7.5
Конструктивно отдающий вспомогательный алгоритм (Теория)
↗
182
25
1м 14с
3
Закрытый
7.6
Конструктивно отдающий вспомогательный алгоритм (Практика)
↗
90
49
16м 22с
1
Закрытый
7.7
Принимающий вспомогательный алгоритм (Теория)
↗
80
55
1м 57с
0
Закрытый
7.8
Принимающий вспомогательный алгоритм (Практика)
↗
91
31
24м 2с
0
Закрытый
7.9
Итеративный процесс повторений (Теория)
↗
77
58
2м 26с
1
Закрытый
7.10
Итеративный процесс повторений (Практика)
↗
74
40
36м 44с
0
Закрытый
7.11
Рекурсивный процесс повторений (Теория)
↗
72
54
1м 35с
1
Закрытый
7.12
Рекурсивный процесс повторений (Практика)
↗
72
35
35м 9с
1
Закрытый
7.13
Встроенные функции (Теория)
↗
64
38
1м 44с
0
Закрытый
7.14
Встроенные функции (Практика)
↗
63
39
10м 17с
1
Закрытый
7.15
Задачи на динамический перебор (Теория)
↗
63
51
1м 23с
0
Закрытый
7.16
Задачи на динамический перебор (Практика)
↗
67
30
28м 31с
1
Закрытый
7.17
Практические работы (Теория/Практика)
↗
5
5
-
0
8. Логический тип данных
9 уроков
1 317
691
205м
43
Открытый
8.1
Линейные алгоритмы (Домашняя работа)
↗
185
70
23м 37с
7
Открытый
8.2
Линейные алгоритмы (Классная работа)
↗
156
94
15м 21с
5
Открытый
8.3
Разветвляющиеся алгоритмы (Домашняя работа)
↗
133
70
15м 39с
2
Открытый
8.4
Разветвляющиеся алгоритмы (Классная работа)
↗
132
74
18м 15с
6
Открытый
8.5
Смешанные алгоритмы (Домашняя работа)
↗
130
85
20м 20с
3
Открытый
8.6
Смешанные алгоритмы (Классная работа)
↗
138
77
26м 19с
4
Открытый
8.7
Вспомогательные алгоритмы (Домашняя работа)
↗
162
107
7м 57с
5
Открытый
8.8
Вспомогательные алгоритмы (Классная работа)
↗
138
65
26м 30с
5
Открытый
8.9
Самостоятельная работа
↗
143
49
54м 45с
6
9. Строковый тип данных
17 уроков
2 266
1 037
611м
74
Закрытый
9.1
Линейные алгоритмы отдельных символов (Домашняя работа)
↗
153
69
20м 0с
7
Открытый
9.2
Линейные алгоритмы отдельных символов (Классная работа)
↗
136
93
14м 33с
5
Открытый
9.3
Линейные алгоритмы строк (Домашняя работа)
↗
121
61
3м 0с
6
Открытый
9.4
Линейные алгоритмы строк (Классная работа)
↗
138
89
15м 19с
5
Открытый
9.5
Линейные алгоритмы преобразования типов (Домашняя работа)
↗
119
76
3м 39с
4
Открытый
9.6
Линейные алгоритмы преобразования типов (Классная работа)
↗
136
80
20м 34с
5
Открытый
9.7
Разветвляющиеся алгоритмы (Домашняя работа)
↗
119
87
4м 26с
5
Открытый
9.8
Разветвляющиеся алгоритмы (Классная работа)
↗
123
65
19м 41с
2
Открытый
9.9
Повторяющиеся алгоритмы (Домашняя работа)
↗
117
82
5м 20с
5
Открытый
9.10
Повторяющиеся алгоритмы (Классная работа)
↗
117
47
54м 28с
3
Открытый
9.11
Смешанные алгоритмы поиска (Домашняя работа)
↗
108
72
6м 55с
4
Открытый
9.12
Смешанные алгоритмы поиска (Классная работа)
↗
115
44
78м 27с
7
Открытый
9.13
Смешанные алгоритмы форматирования (Домашняя работа)
↗
104
65
1м 54с
2
Открытый
9.14
Смешанные алгоритмы форматирования (Классная работа)
↗
111
43
52м 22с
4
Открытый
9.15
Самостоятельная работа #1
↗
348
32
78м 7с
6
Открытый
9.16
Самостоятельная работа #2
↗
108
19
118м 19с
2
Открытый
9.17
Самостоятельная работа #3
↗
93
13
120м 7с
2
10. Структура данных вида список/массив
8 уроков
405
130
48м
5
Закрытый
10.1
Просмотр списка/массива (Теория)
↗
71
37
2м 4с
1
Закрытый
10.2
Просмотр списка/массива (Практика)
↗
53
22
20м 59с
1
Закрытый
10.3
Создание списка/массива (Теория)
↗
97
24
4м 58с
3
Закрытый
10.4
Создание списка/массива (Практика)
↗
46
6
17м 37с
0
Закрытый
10.5
Изменение списка/массива (Теория)
↗
24
14
2м 33с
0
Закрытый
10.6
Изменение списка/массива (Практика)
↗
28
6
-
0
Закрытый
10.7
Преобразование списков/массивов (Теория)
↗
31
15
2м 20с
0
Закрытый
10.8
Преобразование списков/массивов (Практика)
↗
55
6
1м 14с
0
11. Прикладное программирование в GameEngine
14 уроков
1 485
590
159м
27
Открытый
11.1
Повторяющиеся алгоритмы рисования (Домашняя работа)
↗
136
47
3м 33с
7
Открытый
11.2
Повторяющиеся алгоритмы рисования (Классная работа)
↗
111
37
47м 29с
2
Открытый
11.3
Простейшая анимация (Домашняя работа)
↗
113
82
0м 5с
4
Открытый
11.4
Простейшая анимация (Классная работа)
↗
111
27
47м 38с
3
Открытый
11.5
Смешанные алгоритмы рисования (Домашняя работа)
↗
87
62
0м 2с
0
Открытый
11.6
Смешанные алгоритмы рисования (Классная работа)
↗
106
22
30м 4с
2
Открытый
11.7
Вспомогательные алгоритмы рисования (Домашняя работа)
↗
83
27
1м 19с
0
Открытый
11.8
Вспомогательные алгоритмы рисования (Классная работа)
↗
85
25
8м 19с
1
Открытый
11.9
Логический тип данных (Домашняя работа)
↗
84
49
0м 10с
0
Открытый
11.10
Логический тип данных (Классная работа)
↗
95
20
1м 20с
1
Открытый
11.11
Простейшие спрайты (Домашняя работа)
↗
98
59
0м 5с
0
Открытый
11.12
Простейшие спрайты (Классная работа)
↗
119
18
20м 6с
3
Открытый
11.13
Структуры хранения данных (Домашняя работа)
↗
101
101
0м 2с
2
Открытый
11.14
Структуры хранения данных (Классная работа)
↗
156
14
1м 38с
2