CodeCheck · обучение программированию

Больше практики. Меньше ручной проверки.

Создавайте задания по программированию и SQL, назначайте их ученикам и получайте готовые результаты. CodeCheck берёт рутинную проверку на себя, а преподавателю оставляет обучение.

  • Расчёт без регистрации
  • Код, SQL и теория
  • Для преподавателей и школ
Задания Списки и строки

1. Длина последнего слова

Условие

Дана строка из слов, разделённых пробелами. Верните длину последнего слова.

Формат входных данных

Одна строка длиной до 10⁵.

Формат выходных данных

Одно целое число — длина последнего слова.

РешениеPython 3
s = input().strip()
if not s:
    print(0)
else:
    print(len(s.split()[-1]))
Все тесты пройдены3 / 3 тестов
ТестОжидалосьПолученоСтатус
144
266
300
Статус работыПринятоСегодня, 14:32

Ученику

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

Преподавателю

Меньше повторяющейся проверки и больше времени на объяснение.

Организации

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

Практическая польза

Плюсы CodeCheck в ежедневной работе

От первой попытки ученика до итогового разбора — всё связано в одном учебном процессе.

Автопроверка вместо рутины

Задайте тесты и ограничения один раз — CodeCheck проверит каждую попытку по тем же правилам.

Быстрая обратная связь

Ученик сразу видит результат и может исправить решение, пока логика задачи ещё в памяти.

Прогресс без таблиц вручную

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

Код, SQL и теория в одном месте

Собирайте цельную работу из практических и теоретических заданий, не переключая сервисы.

Контекст для разбора ошибок

Преподаватель видит попытки и может оставить комментарий к конкретному решению.

Управляемый доступ

Роли, защищённые сессии и двухфакторная защита помогают разделить учебные и административные права.

Материалы рядом с практикой

Добавляйте пояснения, инструкции и дедлайны туда, где ученики выполняют работу.

Результаты, готовые к обсуждению

Используйте отчёты для обратной связи, разбора темы и планирования следующего занятия.

Два рабочих сценария

Подходит и частнику, и учебной команде

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

Личное пространство

Частному преподавателю

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

  • Минимум 5 ученических мест
  • Оплата помесячно
  • Все инструменты преподавателя
Посчитать личный тариф
Общее пространство

Школе или организации

Объедините преподавателей, классы и учебные материалы в одном пространстве с едиными ролями и понятной зоной ответственности.

  • Минимум 3 места учителей
  • Ученики не тарифицируются отдельно
  • Оплата поквартально
Посчитать тариф организации

Понятный процесс

От задания до решения — четыре шага

1

Соберите

Добавьте условие, язык, тесты, ограничения и критерии результата.

2

Назначьте

Выберите учеников или класс, задайте окно выполнения и дедлайн.

3

Проверьте

CodeCheck выполнит решение в изолированной среде и покажет статус.

4

Разберите

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

Без скрытых ролей

Что доступно каждому участнику

Ученик сосредоточен на работе, преподаватель — на обучении, организация — на управлении процессом.

ВозможностиУченикПреподавательОрганизация
Решение заданий и мгновенная проверкаДоступноДоступноДоступно
История решений и личный прогрессДоступноДоступноДоступно
Задания по коду, SQL и теорииДоступноДоступноДоступно
Создание заданий и автотестовДоступноДоступно
Назначение работ и дедлайныДоступноДоступно
Комментарии к решениямДоступноДоступно
Аналитика класса и успеваемостьДоступноДоступно
Управление группами и участникамиДоступно
Единый доступ, роли и праваДоступно
Импорт, экспорт и интеграцииДоступно

Без регистрации

Рассчитайте стоимость сейчас

Выберите формат работы и количество мест — сумма обновится автоматически.

мест

Расчёт выполняется прямо на странице: регистрация и контактные данные не нужны.

Предварительный расчёт13 200 ₸в месяц
Количество учеников
12
Цена за место
1 100 ₸ / мес.
Экономия по уровню
1 200 ₸ / мес.
Создать личный аккаунтИтоговая сумма зависит только от выбранного количества расчётных мест.

Прозрачные уровни

Прозрачные тарифы по расчётным местам

Чем больше расчётных мест, тем ниже стоимость одного места.

Частный преподаватель

от 1 000 ₸за ученика в месяц

Минимум 5 учеников · Минимальный счёт — 6 000 ₸ в месяц

  • Все возможности преподавателя
  • Автопроверка кода и SQL
  • Аналитика и отчёты
  • Группы, дедлайны и комментарии
Цена одного места в месяц
5–10 учеников
1 200 ₸за ученика
11–20 учеников
1 100 ₸за ученика
21–30 учеников
1 050 ₸за ученика
31+ учеников
1 000 ₸за ученика
Рассчитать личный тариф

Школа или организация

от 17 000 ₸за учителя в месяц

Минимум 3 учителя · Оплата поквартально авансом — от 180 000 ₸

  • Все возможности организации
  • Классы, учителя, роли и права
  • Единое рабочее пространство
  • Ученики не тарифицируются отдельно
Цена одного места в месяц
3–5 учителей
20 000 ₸за учителя
6–10 учителей
19 000 ₸за учителя
11–15 учителей
18 000 ₸за учителя
16+ учителей
17 000 ₸за учителя
Рассчитать тариф организации

Изолированная проверка решений

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

Тариф определяет рабочая модель

Важны структура пространства и роли, а не юридическая форма пользователя.

Сумма известна заранее

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

Коротко о важном

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

Нужно ли регистрироваться, чтобы узнать стоимость?

Нет. Калькулятор на этой странице сразу показывает месячную или квартальную стоимость. Аккаунт понадобится только для начала работы.

Кто считается расчётным местом?

Для частного преподавателя оплачиваются активные ученические места. Для организации — места учителей; ученики отдельно не тарифицируются.

Можно ли использовать CodeCheck одному преподавателю?

Да. Личное рабочее пространство рассчитано на преподавателя и его учеников. Минимальный расчёт начинается с пяти ученических мест.

Как оплачивает организация?

Организационный тариф рассчитывается по числу учителей и оплачивается поквартально авансом. Точная сумма сразу видна в калькуляторе.

Что происходит с решениями учеников?

Решения проверяются в изолированной вычислительной среде, а результаты сохраняются в рабочем пространстве с учётом ролей доступа.

Для действующих пользователей

Продолжите работу в CodeCheck

Один аккаунт открывает только те разделы, которые разрешены вашей ролью.

  • Единый аккаунтНе нужно заводить отдельный вход для разных рабочих пространств.
  • Защищённый доступСессии, 2FA и passkey для ролей с повышенными правами.
  • Быстрый возврат к работеЗадания, результаты и материалы остаются в вашем пространстве.

Вход в CodeCheck

Единый вход для учеников, преподавателей, организаций и администраторов.

или