Skip to content
Home/Coding exams & competitions
CODING ASSESSMENT

A platform for coding exams and competitions

Prepare coding tasks, define test cases and run a proctored assessment in TrustExam. Participants write, compile and run code in the built-in IDE. Your organising team manages access, task settings and result review.

A PRACTICAL APPROACH

Prepare the assessment

From tasks to the rules for marking.

Task statements and test data

Describe the task and select permitted execution environments. Add inputs and expected outputs for the test cases. Each case includes score, time and memory settings. The required languages, versions and libraries are agreed for your programme.

Combine task types in one exam

Add test questions or written responses alongside coding tasks where the programme requires them. Assign reviewers and define marking criteria for each type of work.

FROM TASK TO REVIEW

How a coding assessment works

Configure the task, prepare the execution environment and decide how your team will review the results.

  1. 01 / Prepare

    Task and test cases

    Set inputs, expected outputs and the score, time and memory settings.

  2. 02 / Complete

    Built-in IDE

    The participant writes, compiles and runs code in the selected execution environment.

  3. 03 / Review

    Solution and session evidence

    Review the task result separately from proctoring events. The organiser applies the competition rules to the final outcome.

Validate the environment with your own task

Bring a task statement, reference solution, test data and required libraries to the demo. This gives your team a practical way to check runtime compatibility and limits before the competition.

DETAILS & NEXT STEPS

From preparation to review

01

Participant access and exam timing

Create groups, prepare invitations and set the exam window. Configure duration, attempt limits and result visibility. For a competition with several rounds, the organiser prepares the materials and conditions for each stage.

02

Proctoring and attempt review

Choose a delivery mode and checks compatible with the permitted coding environment. After the exam, a reviewer examines results and available session materials. The solution score and the integrity finding are assessed separately.

03

Experience from Kazakhstan's AI Olymp

TrustExam was used to deliver an AI olympiad with the Kazakhstan Competitive Programming Federation. The published case study describes the exam workflow within the system.

FAQ

Answers before your next step

Explore the details before your demo. If your question is not here, talk it through with our team.

Talk to the team
Can we use any language or library?

The execution environments are agreed for your programme. Before launch, validate the selected version, required libraries, test cases and limits using a sample task.

Is the code editor part of the exam platform?

Yes. Participants can write, compile and run code in the built-in IDE. The organiser sets the task and test cases. Before a live competition, test the required language version, libraries and execution limits with a representative solution.

Can one assessment combine coding and written questions?

Yes. An exam can include coding tasks, choice questions and written responses. Written answers are graded manually. Agree the marking rules for every task type before inviting participants.

Does a proctoring flag change the code score?

The solution score and the integrity review answer different questions. A reviewer examines the available session evidence; the organising team applies the competition’s rules when deciding the final outcome.

YOUR PROGRAMME. YOUR NEXT STEP.

Bring a coding task to your demo

Request a demo