Less grading. More progress.
Echelio grades real code on its own, turns every test into a level per skill for each learner, and gives every student their next exercise. Here is how that compares with grading by hand or in Google Forms, Moodle with CodeRunner, and the hiring platforms.
Where Echelio goes further.
Every result becomes the student’s next exercise and the teacher’s next step, without anyone filling in a grid.
Students get better on their own
Suggested for you picks practice one difficulty above where their tests put them, weakest skills first. A daily challenge, a streak and a weekly goal keep them coding between tests, with nothing for the teacher to prepare.
Every learner, skill by skill
Each code test updates every student’s level per skill, across classes and languages. One page per student holds their levels, tests, practice and quizzes.
The next step, already prepared
Progress lists who needs attention and why: a falling score, a missed test, skills with no level yet. One click prepares a follow-up test from problems they haven’t solved.
What a school decides on.
Facts about the other options come from their own websites, checked on October 20, 2026. The links are at the bottom of the page.
| What you need | EchelioFor coding schools | By hand or Google FormsForms, Classroom, a spreadsheet | Moodle + CodeRunnerOpen-source LMS and plugin | HackerRank, CodeSignal, CodilityHiring platforms |
|---|---|---|---|---|
| Level per skill, built automatically | YesEvery code test updates each learner’s level per skill. No grid to fill in. | PartlyClassroom’s learning goals score the work you tag and grade. | PartlyCompetency frameworks, rated by teachers or by activity completion. | PartlyA report per candidate and per test, for hiring decisions. |
| Who needs attention, and why | YesA list of learners with the reason for each, and a follow-up test in one click. | PartlyClassroom analytics flags missed work and grade changes, in paid editions. | PartlyAn at-risk model built on course activity, once enabled and trained. | PartlyReports per candidate and per test, made for hiring decisions. |
| Practice picked for each student | YesSuggested from their weakest skills, with a daily challenge and streaks. Free. | PartlyWhat the teacher shares. Classroom practice sets need a paid edition. | PartlyPractice quizzes the teacher builds, with the attempts they allow. | PartlySeparate sites for developers, apart from the school’s tests. |
| Real code, graded by hidden tests | YesPublic and hidden cases; hidden data never reaches the browser. | NoForms grades choices and short answers. Code is graded by hand. | YesCodeRunner runs each answer against tests, which can be hidden. | YesAll three let test cases stay hidden from candidates. |
| Multiple choice and code in one test | YesCode problems and a quiz in two parts, with one score. You set the split. | PartlyOne form can hold both, but code is graded by hand. | YesCodeRunner questions sit in a quiz with any other question type. | YesA test can mix coding and multiple-choice questions. |
| French interface | YesThe whole app, for teachers and students, AI included. | YesGoogle Classroom is available in French. | PartlyMoodle fully; CodeRunner’s own screens about half. | PartlyHackerRank offers Canadian French; Codility translates some task text. |
| Price model | $19 a month per teacher, for one class, after a 14-day free trial. Schools pay per student a year, from $20. Students never pay. | No charge in Google Workspace for Education Fundamentals, for qualifying institutions. The cost is teacher time. | Free, open-source software. You pay for hosting, and code runs on a Jobe server you install and run yourself. | Per candidate. HackerRank and CodeSignal start at $79 a month, billed yearly, for 60 attempts or credits a year; Codility at $1,200 a year for 120 invites. |
| Built for | Coding schools, bootcamps and teachers who test and follow classes. | Every subject and every school, not code in particular. | Schools, universities and companies that run their courses in Moodle. | Companies hiring developers. CodeSignal also sells career-readiness programs to academic institutions. |
Which one fits.
Each option is the right choice for someone. Here is who.
- Best for
Echelio
Coding schools and bootcamps that test code every few weeks and want every student to improve between tests: a level per skill for each learner, a list of who needs help, and practice picked for each student. Theory and code can share one test, with one score. Hosted, in English or French, with nothing to install.
- Best for
By hand or Google Forms
Theory quizzes, a few small classes, or schools already set on Google Workspace. It costs nothing extra and every teacher knows it, but each code answer is read and graded by a teacher, and skills are scored only on the work they tag and grade.
- Best for
Moodle + CodeRunner
Universities and schools that already run Moodle, with someone to host it and a Jobe server, and teachers who write or import their own questions and tests. CodeRunner supports more languages, including C, C++ and Pascal, and has no licence fee.
- Best for
HackerRank, CodeSignal, Codility
Companies screening job candidates, and career services preparing students for those tests. Large question libraries and strong proctoring, priced per candidate, so every student in every test counts against the plan.
Questions schools ask.
What schools type when they look for another way to test code.
- What is a good HackerRank alternative for schools?
- Echelio is made for coding schools rather than hiring. A class joins a test with a code, students write real code in the browser, and each submission is graded against hidden test cases. Results become a level per skill for every learner, the price is per teacher or per student a year rather than per candidate, and students practise for free between tests, starting with their weakest skills.
- Is Echelio an alternative to Moodle CodeRunner?
- Yes, for schools that want auto-graded code tests without running Moodle and a Jobe server. Echelio is hosted, comes with about 945 ready problems, and turns every result into a level per skill and a list of who needs attention, without rating each competency by hand. As in a Moodle quiz, code problems and multiple choice can share one test, here with one score whose split the teacher sets. CodeRunner suits schools that already run Moodle and need languages other than JavaScript, Java, Python, PHP and SQL today.
- Can Google Forms grade code?
- No. Google Forms grades multiple choice, checkboxes, dropdowns, grids and short answers against an answer key. Code typed into a form is graded by hand. Echelio runs each submission against the problem’s test cases instead, hidden ones included.
- How does Echelio’s price compare with HackerRank or Codility?
- HackerRank and CodeSignal start at $79 a month, billed yearly, for 60 candidate attempts or credits a year, and Codility’s Starter plan costs $1,200 a year for 120 invites. Echelio’s Teacher plan is $19 a month for one class of up to 30 students, and schools pay per student a year, however many tests they give. Students never pay.
- Is there a coding test platform in French?
- Yes. Echelio’s whole interface is in French as well as English, for teachers and students, and its AI drafts quizzes in either language. Each person picks their own language, so one class can use both.
- Can students get better without a teacher?
- Yes. From their test results, Suggested for you picks practice one difficulty above their level, in their weakest skills first. Every submission is checked against public and hidden cases, and a daily challenge, a streak and a weekly goal keep them coding. Teachers see which problems each student solved and when, with nothing to prepare.
Sources.
Checked on October 20, 2026, on each product’s own website. Prices are in US dollars, before tax. Seen something out of date? Tell us.
By hand or Google Forms
Moodle + CodeRunner
HackerRank, CodeSignal, Codility
- HackerRank: Pricing
- HackerRank Support: Test cases in coding questions
- HackerRank Support: Question types in tests
- HackerRank Support: Assess candidates in Canadian French
- CodeSignal: Pricing
- CodeSignal for Higher Education
- CodeSignal Support: Progressive single-function questions
- CodeSignal Support: Assessment design best practices
- Codility: Pricing
- Codility Support: Creating your own content
- Codility Support: Multiple choice questions
- Codility Support: Candidate interface
- Codility: Lessons for programmers