Интерактивный курс для школьников 5–8 классов: алгоритмы, переменные, условия и циклы — шаг за шагом, в игровой форме, с практикой и мгновенной обратной связью.
Это цикл в действии — робот повторяет «вперёд + поворот»
ЦОР «Игровые основы программирования» помогает школьникам 5–8 классов освоить базовые понятия программирования через интерактивные объяснения, игровые задания и практику, а затем применить знания в собственном мини-проекте.
Доступен и объясняющий ролик: версия simpleshow ↗
Научить школьников понимать базовые конструкции программирования, решать простые алгоритмические задачи и создавать собственные элементарные решения в интерактивной среде.
После курса обучающийся понимает алгоритмы, переменные, условия и циклы, умеет находить ошибки и собирает собственный простой проект.
Видеолекции, теоретические мини-блоки, инфографика, интерактивные тренажёры, задания для самостоятельной работы, тесты для самоконтроля и итоговый тест. Уроки по типам: теория (6), практика (6), контроль (6) и итоговый мини-проект (1).
Базовые понятия: алгоритм, команда, исполнитель.
Линейные алгоритмы и пошаговое выполнение команд.
Хранение данных и работа с переменными.
Логика выбора и ветвления.
Повторяющиеся действия: циклы со счётчиком и с условием.
Создание собственного простого решения и итоговый тест.
Всё ПО — бесплатное и работает в браузере.
Каждый результат обучения связан с заданием и способом проверки — принцип конструктивной согласованности.
| Компонент | Что проверяет | Попытки | Вес |
|---|---|---|---|
| Тренажёры | понимание и применение | 2–3 | 30% |
| Тесты модулей | усвоение теории | 1 | 30% |
| Мини-проект | создание решения | 1 | 40% |
Баллы переводятся в проценты от максимума и суммируются с весами. Курс пройден при итоге ≥ 55%.
Полностью наполненный раздел курса: видеолекция, теория, инфографика, тренажёры, самостоятельная работа и интерактивный итоговый тест.
Видеолекция записана на основе презентации курса · ≈ 3,5 мин.
Представь, что герою игры нужно пройти по дорожке из десяти клеток. Можно написать команду «шаг вперёд» десять раз подряд — но это долго, легко ошибиться и тяжело читать. А если клеток сто? Если действие повторяется, его не переписывают много раз, а заключают в цикл.
Самый простой цикл — со счётчиком: мы заранее знаем число повторов. Чтобы герой нарисовал квадрат, нужно четыре раза пройти вперёд и повернуть.
Тело цикла — две команды, число 4 — счётчик. Вместо восьми строк — три, и алгоритм легко читать.
Нажми «Запустить» — и увидишь, как одно тело цикла повторяется 4 раза и рисует квадрат.
Иногда число повторов заранее неизвестно — например, идти вперёд, пока впереди не стена. Тогда используют цикл с условием.
Перед каждым повтором проверяется условие. Пока оно верно — тело выполняется снова. Появилась стена — цикл останавливается.



Составь алгоритм, по которому робот нарисует «лесенку» из 5 ступенек, используя цикл со счётчиком. Запиши тело цикла и число повторений.
Найди в жизни три повторяющихся действия и запиши каждое как «повторить N раз: …».
В задаче про квадрат измени число повторений с 4 на 3 и на 5. Опиши, какая фигура получится и почему.
Обсуди: когда удобнее цикл со счётчиком, а когда с условием? Приведи свой пример.
Ответь на 6 вопросов и нажми «Проверить». Тест проверяет понимание всей темы «Циклы».
«Если условие цикла никогда не станет ложным, возникает ________ цикл, и программа зависает.»