Define Coding Assessment

Eklavvya platform supports conducting online coding assessment in programming languages of C ,C++,Java,C#,Python,Go,Javascript,Kotlin, PhP.

You can use Following steps to conduct Coding assessment

1. Define Coding Questions in Programming Question Bank

Go to Programming Question Section in Admin Panel

Programming coding question bank

Here you can see existing predefined questions about programming languages. You can review it or add new questions by clicking on New Button

Programming or coding question creation process
Subject: You can select suitable subject associated with coding question

Topic: You can define topic associated with question

Problem: Define your problem statement or coding question

Example: Provide some additional information with example, explanation of the code to be compiled by the candidate

Functional Description: Define functional description of expected code

Return: Define output value to be generated from this coding

Difficulty Level : Define difficulty level of this coding question

2. Define Coding Test Cases with Marks

define Coding test cases with marks

In this section you can define programming language of the coding along with test cases criteria for the execution of it.

Each test case can have predefined success criteria (input, output , marks)

User would need to run those test cases after successful compilation of the code.

3. Define Online Assessment for Programming

GO to Exam Creation section and click on New button. Following Screen would be visible

Coding Exam Creation Wizard Step

While defining the exam you can select Exam type as Programming exam. For other parameters of online exam wizard you can refer this article about how to define Online Exam

4. Define Schedule of the online exam process

You can define schedule associate with programming/ coding test

Coding Assessment Scheduling online exam

5. Assign candidates for the schedule

You can assign candidates to the respective schedule.

6. Attempt the Coding Test

Candidate can login to the system and can appear for the exam as per defined scheduled date and time