CodeGrade

Модерна система за автоматично оценяване на програмен код. Подходяща за учители и ученици в сферата на програмирането.

Функционалности

Всичко, което ви трябва за оценяване на код

CodeGrade предлага пълна функционалност за автоматично оценяване на програмен код с модерен интерфейс и мощни възможности.

Автоматично оценяване

Изпълнявайте код чрез Judge0 система и получавайте мигновени резултати от тестови случаи.

Управление на потребители

Роли за ученици, учители и администратори с различни права за достъп.

Детайлни отчети

Следете прогреса на учениците с подробни статистики и графики.

Статистики

CodeGrade в цифри

15+
Поддържани езици
1000+
Тестови случая дневно
30с
Максимално време за изпълнение
128MB
Максимална памет

Поддържани езици

Програмирайте на любимия си език

CodeGrade поддържа широк спектър от популярни програмни езици чрез Judge0 API

C#

Python

Java

JavaScript

C++

PHP

Ruby

Go

Rust

C

И още: Swift, Kotlin, Scala, R, Dart

Често задавани въпроси

Отговори на най-честите въпроси

Как работи автоматичното оценяване?
CodeGrade използва Judge0 API за сигурно изпълнение на кода. Вашият код се изпълнява срещу предварително дефинирани тестови случаи и получавате мигновени резултати с детайлна обратна връзка.
Безопасно ли е да изпълнявам код в системата?
Да, кодът се изпълнява в изолирана среда с ограничения по време (30 секунди) и памет (128MB). Judge0 API осигурява пълна изолация и сигурност.
Мога ли да използвам външни библиотеки?
Зависи от езика - повечето основни библиотеки са достъпни. За специфични случаи се консултирайте с вашия учител за допустимите библиотеки.
Колко опита мога да направя за една задача?
Можете да изпращате решения неограничен брой пъти до крайния срок. Системата ще запази най-добрия ви резултат.
Как мога да видя грешките в кода си?
Системата предоставя детайлни съобщения за грешки, включително компилационни грешки, runtime грешки и резултати от тестовете.