kodik

Платформа для школ программирования

Python в школе: от первых блоков к настоящему коду

Курсы, задания с автоматической проверкой и учебные группы в одном пространстве. Преподаватель видит, где класс застрял, а ученик понимает, что делает его программа.

Доступ для школы открывается лицензионным ключом. Получить ключ: reg@kodik.by

Разбор программы по шагам: выделена строка кода, рядом значения переменных total и i и вывод программы.
Разбор по шагам: видно каждую строку, переменные и вывод. На всех экранах — вымышленные данные.

Сначала блоки, потом Python

Ученик начинает там, где ему понятно, и переходит к коду, когда готов.

  • БлокиПервые программы собираются из готовых команд, поэтому опечатки им не мешают.
  • Блоки + PythonРядом с блоками сразу виден код, который из них получился.
  • PythonУчебный Python в заданиях и полный Python 3.14 в свободной практике.
Редактор блоков: две команды «напечатать», рядом панель с получившимся кодом на Python.
Режим «Блоки + Python»: код строится из блоков прямо на глазах.

Готовые курсы, чтобы начать без подготовки материалов

Практикум и задачник подключаются к школе как обычные курсы, а задания к ним уже подготовлены.

тематических курса
34
задач в практикуме и задачнике
314
занятий в стартовой программе
6

Блоки

Первые программы, вычисления, условия, повторения и свои команды.

Основы Python

Ввод и вывод, арифметика, ветвления, циклы, строки, функции, списки, дробные числа и math.

Робот и Черепаха

Функции, циклы и условия на маршрутах Робота, фигуры, узоры и цвет с Черепахой.

Преподаватель видит весь класс

Видно, кому нужна помощь, ещё до того, как ученик поднимет руку.

  • Затруднения классаПохожие ошибки собраны вместе, а работа ученика открывается в один клик.
  • Запросы помощиСразу видно, кто ждёт ответа прямо сейчас.
  • Журнал и проверкаРаботы, ручная оценка с историей, фильтры и экспорт.
  • Свои заданияКонструктор сохраняет черновики и проверяет задание перед публикацией.
Кабинет преподавателя: сводка затруднений класса с группами ошибок и ссылками на работы учеников.
Сводка затруднений: ошибка, сколько учеников с ней столкнулось и ссылки на их работы.

Как начать

  1. Создайте пространство

    Введите лицензионный ключ и название школы, затем придумайте логин и пароль. Администратором станете вы.

  2. Добавьте группу

    Загрузите список учеников в формате «Имя; логин». Почта детям не нужна: пароли выдаёт школа.

  3. Выдайте программу

    Подготовьте стартовую программу или выберите курс и откройте занятия для группы.

Частые вопросы

Как получить доступ для школы?

Напишите на reg@kodik.by. Вы получите лицензионный ключ, в котором заданы срок действия и максимальное число учеников.

Нужно ли что-то устанавливать?

Нет, Kodik работает в браузере. Полный Python загружается с нашего сервера при первом открытии, примерно 5,5 МБ, а затем берётся из кеша браузера.

Какой Python проверяет задания?

Задания проверяет учебное подмножество Python: без файлов, сети и классов. В свободной практике ученик может писать на полном Python 3.14.

Нужна ли ученикам электронная почта?

Нет. Ученик входит по логину и паролю от школы. Если пароль забыт, новый выдаёт преподаватель.

Можно ли добавлять свои задания?

Да. В конструкторе можно собрать курс и задания, настроить разрешённые способы решения и стартовые блоки.

Сохраняются ли работы ученика?

Да. Личные проекты сохраняются в аккаунте, поэтому их можно продолжить на другом устройстве.

Попробуйте Kodik в своей школе

Получите ключ на reg@kodik.by, создайте пространство и добавьте группу.