Курс на Stepik
Обложка курса «Игровое программирование для школьников (Middle)» на Stepik
Бесплатно

Игровое программирование для школьников (Middle) 5.000

Открыть на
STEPIK.ORG
Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Игровое программирование для школьников (Middle)»Учеников на курсе 662
Сертификаты, выданные на курсе «Игровое программирование для школьников (Middle)»Сертификатов выдано 0
Отзывы о курсе «Игровое программирование для школьников (Middle)»Отзывов получено 12
Рейтинг курса «Игровое программирование для школьников (Middle)»Рейтинг курса 5.000
Уроки в курсе «Игровое программирование для школьников (Middle)»Количество уроков 71
Тесты в курсе «Игровое программирование для школьников (Middle)»Количество квизов 430
Задачи с кодом в курсе «Игровое программирование для школьников (Middle)»Количество задач с кодом 412
Время прохождения курса «Игровое программирование для школьников (Middle)»Время прохождения курса
Обновления курса «Игровое программирование для школьников (Middle)»Обновления курса
Дата публикации курса «Игровое программирование для школьников (Middle)»Дата публикации курса
Последнее обновление курса «Игровое программирование для школьников (Middle)»Последнее обновление
Сложность normal

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

Разделы в курсе «Игровое программирование для школьников (Middle)» 15 разделов Уроки в курсе «Игровое программирование для школьников (Middle)» 71 урок Тесты в курсе «Игровое программирование для школьников (Middle)» 430 тестов Задачи в курсе «Игровое программирование для школьников (Middle)» 412 задач Время прохождения курса «Игровое программирование для школьников (Middle)» 150 ч. Последнее обновление курса «Игровое программирование для школьников (Middle)» обн. 14 августа 2026

Общая информация о курсе

2 урока
1. Общая информация о курсе
2. ⚡ Получение логина и пароля для входа в SnilBot ⚡

Переменные. Ввод-вывод данных. Арифметические операции

11 уроков
1. Линейные алгоритмы. Принцип "Разделяй и властвуй"
2. Переменные. Часть 1
3. Переменные. Часть 2
4. Арифметические операции
5. Вывод данных. Координатная плоскость
6. Ввод данных
7. Целочисленная арифметика
8. Выбор оптимальной траектории. Часть 1
9. Выбор оптимальной траектории. Часть 2
10. Несколько роботов
11. Закрепление материала

Итоговая работа на линейные алгоритмы

2 урока
1. Теоретическая часть
2. Практическая часть

Математические функции

4 урока
1. Стандартные математические функции в Python
2. Модуль math в Python
3. Класс Math в C#
4. Закрепление материала

Итоговая работа на математические функции

1 урок
1. Задания

Строки. Синхронизация

12 уроков
1. Строки в Python
2. Строки в C#
3. Синхронизация
4. Индексация строк
5. Предотвращение конфликтов
6. Срезы
7. Дефицит ресурсов
8. Форматирование строк
9. Методы строк в Python
10. Методы строк в C#
11. Закрепление материала. Часть 1
12. Закрепление материала. Часть 2

Итоговая работа на строки и синхронизацию

2 урока
1. Теоретическая часть
2. Практическая часть

Условный оператор

7 уроков
1. Условный оператор if на Python. Операторы сравнения
2. Условный оператор if на С#. Операторы сравнения
3. Условный оператор if. Логические операторы 1
4. Условный оператор if. Логические операторы 2
5. if-else. Вложенный и каскадный условный оператор
6. Тернарный оператор
7. Закрепление материала

Итоговая работа на условный оператор

2 урока
1. Теоретическая часть
2. Практическая часть

Циклы

13 уроков
1. Цикл for на Python. Часть 1
2. Цикл for на Python. Часть 2
3. Перебор строки с помощью цикла for на Python
4. Обработка текста компьютером. Функции ord() и chr() на Python
5. Цикл for на C#. Часть 1
6. Цикл for на C#. Часть 2
7. Перебор строки с помощью цикла for на C#
8. Обработка текста компьютером на C#
9. Операторы break и continue
10. Вложенные циклы for на Python
11. Вложенные циклы for на C#
12. Цикл while на Python
13. Цикл while на C#

Итоговая работа на циклы

2 урока
1. Теоретическая часть
2. Практическая часть

Списки

6 уроков
1. Введение в списки на Python
2. Основные методы для работы со списками в Python
3. Распаковка списков. Методы split() и join(). Функция map()
4. Введение в списки на C#
5. Основные методы для работы со списками в C#
6. Основные методы LINQ для работы со списками в C#

Итоговая работа на списки

2 урока
1. Теоретическая часть
2. Практическая часть

Генерация случайных чисел

3 урока
1. Модуль random в Python. Часть 1
2. Модуль random в Python. Часть 2
3. Класс Random в C#

Заключительный экзамен по курсу

2 урока
1. Теоретическая часть
2. Практическая часть