Курс на Stepik
Обложка курса «Код – это просто! Как обучать программированию?» на Stepik
Бесплатно

Код – это просто! Как обучать программированию? 4.929

Открыть на
STEPIK.ORG

Курс готовит студентов педагогических направлений подготовки к преподаванию раздела «Программирование» в школьном курсе информатики.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Код – это просто! Как обучать программированию?»Учеников на курсе 338
Сертификаты, выданные на курсе «Код – это просто! Как обучать программированию?»Сертификатов выдано 0
Отзывы о курсе «Код – это просто! Как обучать программированию?»Отзывов получено 14
Рейтинг курса «Код – это просто! Как обучать программированию?»Рейтинг курса 4.929
Уроки в курсе «Код – это просто! Как обучать программированию?»Количество уроков 76
Тесты в курсе «Код – это просто! Как обучать программированию?»Количество квизов 90
Задачи с кодом в курсе «Код – это просто! Как обучать программированию?»Количество задач с кодом 42
Время прохождения курса «Код – это просто! Как обучать программированию?»Время прохождения курса
Обновления курса «Код – это просто! Как обучать программированию?»Обновления курса
Дата публикации курса «Код – это просто! Как обучать программированию?»Дата публикации курса
Последнее обновление курса «Код – это просто! Как обучать программированию?»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Код – это просто! Как обучать программированию?» 19 разделов Уроки в курсе «Код – это просто! Как обучать программированию?» 76 уроков Тесты в курсе «Код – это просто! Как обучать программированию?» 90 тестов Задачи в курсе «Код – это просто! Как обучать программированию?» 42 задачи Время прохождения курса «Код – это просто! Как обучать программированию?» 4 ч. Последнее обновление курса «Код – это просто! Как обучать программированию?» обн. 3 года назад

1. Р0. Вступление

1 урок
Закрытый
1.1 Вводная тема: Как работать с курсом?
296
49
10м 51с
2

2. Р1. Чему учить: требования к преподаванию программирования

1 урок
Закрытый
2.1 Вводная тема: О чем этот раздел?
106
83
0м 13с
1

3. Т1.1. Требования ФГОС в области преподавания программирования

4 урока
Закрытый
3.1 ФГОС основного общего образования (ФГОС ООО)
103
86
0м 17с
1
Закрытый
3.2 Требования к преподаванию программирования на базовом уровне
99
80
0м 9с
1
Закрытый
3.3 Требования к преподаванию программирования на углубленном уровне
91
78
0м 9с
1
Закрытый
3.4 Проверка знаний по теме 1.1
98
70
3м 44с
1

4. Т1.2. Учебные языки программирования, изучаемые в школе

4 урока
Закрытый
4.1 Характеристика учебных языков программирования
96
79
0м 23с
2
Закрытый
4.2 Сравнение учебных языков программирования
89
77
0м 12с
2
Закрытый
4.3 Преимущества языка Python при обучении программированию в школе
83
74
6м 57с
2
Закрытый
4.4 Проверка знаний по теме 1.2.
87
32
10м 14с
1

5. Т1.3. Подходы авторов учебников к преподаванию программирования

5 уроков
Закрытый
5.1 Содержание темы в учебниках Л. Л. Босовой
85
68
0м 16с
1
Закрытый
5.2 Содержание темы в учебниках Н. Д. Угриновича
70
63
0м 4с
1
Закрытый
5.3 Содержание темы в учебниках К. Ю. Полякова
71
63
0м 10с
1
Закрытый
5.4 Подходы авторов учебников к преподаванию программирования
73
64
0м 6с
1
Закрытый
5.5 Проверка знаний по теме 1.3.
79
41
4м 44с
1

6. Р2. Как учить: методика преподавания программирования

1 урок
Закрытый
6.1 Вводная тема: О чем этот раздел?
73
56
0м 6с
1

7. Т2.1. Основы алгоритмизации

10 уроков
Закрытый
7.1 Алгоритм и его свойства. Понятие исполнителя
93
69
0м 28с
2
Закрытый
7.2 Формальные и неформальные исполнители
83
3
5м 47с
0
Закрытый
7.3 Способы записи алгоритмов. Словесная форма
68
61
0м 10с
1
Закрытый
7.4 Способы записи алгоритмов. Блок-схема
74
18
3м 21с
1
Закрытый
7.5 Способы записи алгоритмов. Алгоритмический язык
65
53
0м 9с
1
Закрытый
7.6 Основные алгоритмические конструкции. Следование
61
5
0м 16с
1
Закрытый
7.7 Основные алгоритмические конструкции. Ветвление
54
2
0м 17с
1
Закрытый
7.8 Основные алгоритмические конструкции. Циклы с условием
52
1
0м 21с
0
Закрытый
7.9 Основные алгоритмические конструкции. Циклы с параметром
46
1
0м 8с
1
Закрытый
7.10 Проверка знаний по теме 2.1.
47
37
1м 16с
1

8. Т2.2. Среда разработки IDLE Python. Ввод и вывод данных в Python

6 уроков
Закрытый
8.1 Среда разработки IDLE Python
72
34
4м 32с
1
Закрытый
8.2 Вывод данных в Python
71
32
4м 57с
1
Закрытый
8.3 Переменные в языке Python
59
50
0м 27с
1
Закрытый
8.4 Ввод данных в Python
57
31
8м 39с
1
Закрытый
8.5 Аргументы sep и end команды print
57
16
7м 19с
1
Закрытый
8.6 Проверка знаний по теме 2.2.
57
7
20м 3с
-2

9. Т2.3. Вычисления в языке Python

6 уроков
Закрытый
9.1 Основные арифметические операции
60
23
8м 35с
1
Закрытый
9.2 Особые арифметические операции для целых чисел
53
23
7м 2с
2
Закрытый
9.3 Работа с вещественными числами
47
22
3м 2с
1
Закрытый
9.4 Математические вычисления в Python
49
19
17м 32с
0
Закрытый
9.5 Работа со случайными числами
48
19
4м 41с
1
Закрытый
9.6 Проверка по теме 2.3.
46
14
6м 24с
1

10. Т2.4. Условия

6 уроков
Закрытый
10.1 Полный условный оператор
55
20
7м 28с
1
Закрытый
10.2 Неполный условный оператор
45
35
1м 47с
0
Закрытый
10.3 Сложные условия
44
20
14м 30с
0
Закрытый
10.4 Вложенные условия
41
21
5м 38с
0
Закрытый
10.5 Каскадный условный оператор
43
20
6м 21с
0
Закрытый
10.6 Проверка знаний по теме 2.4.
44
8
3м 35с
0

11. Т2.5. Циклы с условием

4 урока
Закрытый
11.1 Цикл с предусловием в Python
47
19
4м 28с
0
Закрытый
11.2 Алгоритмы с использованием цикла с предусловием
40
5
11м 50с
1
Закрытый
11.3 Цикл с постусловием в Python
42
19
3м 14с
0
Закрытый
11.4 Проверка знаний по теме 2.5.
42
3
2м 31с
-2

12. Т2.6. Циклы с параметром

3 урока
Закрытый
12.1 Циклы с параметром в Python
41
15
8м 27с
0
Закрытый
12.2 Алгоритмы с использованием цикла с параметром
40
5
13м 28с
1
Закрытый
12.3 Проверка знаний по теме 2.6.
36
13
2м 9с
-1

13. Т2.7. Массивы и алгоритмы их обработки

5 уроков
Закрытый
13.1 Массивы в Python
57
15
6м 0с
1
Закрытый
13.2 Алгоритмы обработки массивов
47
13
10м 10с
0
Закрытый
13.3 Сортировка массивов
44
5
13м 37с
0
Закрытый
13.4 Двоичный поиск в массивах
38
5
0м 10с
0
Закрытый
13.5 Проверка знаний по теме 2.7.
39
6
0м 2с
0

14. Т2.8. Вспомогательные алгоритмы

3 урока
Закрытый
14.1 Процедуры в языке Python
45
14
2м 0с
1
Закрытый
14.2 Функции в языке Python
41
4
3м 41с
0
Закрытый
14.3 Проверка знаний по теме 2.8
41
17
2м 14с
0

15. Т2.9. Задачи раздела «Программирование» в ОГЭ по информатике

5 уроков
Закрытый
15.1 Общая характеристика задач раздела «Программирование»
38
32
0м 4с
0
Закрытый
15.2 Задание 5. Анализ алгоритма для формального исполнителя
38
9
0м 12с
0
Закрытый
15.3 Задание 6. Анализ программы с условным оператором
36
9
0м 7с
0
Закрытый
15.4 Задание 15.1. Разработка алгоритма для исполнителя Робот
36
4
0м 17с
0
Закрытый
15.5 Задание 15.2. Запись алгоритма на языке программирования
37
4
0м 9с
0

16. Р3. Зачем учить: как мотивировать к изучению программирования

1 урок
Закрытый
16.1 Вводная тема: О чем этот раздел?
39
33
0м 3с
0

17. Т3.1. Игровые диалоговые программы

6 уроков
Закрытый
17.1 Текстовые квесты
43
2
0м 7с
0
Закрытый
17.2 Игры со случайными числами
39
3
0м 4с
0
Закрытый
17.3 Игры по типу «Быки и коровы»
37
4
0м 3с
0
Закрытый
17.4 Игры по типу «Алхимия»
35
2
0м 4с
0
Закрытый
17.5 Виртуальные питомцы
39
1
0м 2с
0
Закрытый
17.6 Игровые диалоговые программы в обучении программированию
39
32
0м 3с
0

18. Т3.2. Онлайн-среды программирования

4 урока
Закрытый
18.1 Python Shell
44
5
0м 8с
0
Закрытый
18.2 Python Tutor
40
5
0м 9с
0
Закрытый
18.3 Python Online Compiler
36
2
0м 3с
0
Закрытый
18.4 Сравнительная характеристика онлайн-сред программирования
36
30
0м 3с
0

19. Дополнительный раздел

1 урок
Закрытый
19.1 Комплект авторских презентаций к курсу
46
46
-
0