Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Teacher Workflow User Documentation

1. Logging In:
 Enter your username and password in the designated fields on the login page.
 Click on the "Sign In" button to access the admin portal.

 Upon successful authentication, you will be directed to the dashboard of the teacher
portal, ready to commence your tasks.
 Click on the subject that you’ve been enrolled and it displays the list of topics present in
the that particular subject.
 Teacher can also create the topic, by clicking “create topic” button.
 After entering the topic name click on create button.

2. Adding questions:
 Adding Individual Questions:
 Navigate to the desired topic within the teacher interface.
 Click on the "Add Question" button.

 Enter the question in the provided text field.


 Select the question type (theory or code) from the dropdown menu.
 Click "Submit" to add the question to the topic.

 To Add coding question:


 Click on add question button to add a coding question.

 Write the question prompt, such as: "Fill in the missing code to synchronize the
increment operation so that multiple threads can safely update the count variable."
 Provide any necessary context or instructions for the question.
 Include the code skeleton where students will need to fill in the missing parts for
example:
class MyCounter {
private int count = 0;
// Insert code here

public void increment () {


// Insert code here
}

public int getCount() {


return count;
}
}

 The student answer should be,


class MyCounter {
private int count = 0;
public synchronized void increment() {
count++;
}
public int getCount() {
return count;
}
}
 Click on submit button to add the question.

 Bulk Addition of Questions Using CSV File:


 Access the desired topic within the teacher interface.
 Click on the "Import” button.
 Download the sample CSV file provided.
 Fill in the questions and their details in the CSV file according to the specified format.

 click on submit. Now the questions are added in bulk.

 Dynamic Generation of Questions:

 Select the desired topic from the teacher interface.


 Click on “Auto Generate” option for dynamic question generation.
 Specify the number of questions to be generated.

 Click on "Generate" to initiate the process.


 The system will show the number of questions you have selected to generate so click on
ok to confirm.

 The system will dynamically generate the specified number of questions based on
predefined criteria or algorithms.
 The questions are generated based on specified number of questions.
3. Freeze the Questions:

 After adding questions, the teacher has the option to freeze them. Once frozen,
questions cannot be modified. Upon attempting to freeze, a confirmation prompt will
appear for example:

Are you sure you want to freeze questions for Normalization? Once the topic is frozen, it
cannot be unfrozen."
 click "OK" to confirm the freezing of questions. After this, the teacher can only view the
questions but cannot make any further changes.

 Click on “view” to see the questions.

You might also like