Exam Question Paper (Prashnavali)

Overview

Examinations are an integral part of the school education process. There are examinations that are conducted by the State at a fixed schedule of the year. Additionally, as part of the regular ongoing teaching and learning process teachers conduct multiple tests, quizzes etc.

Prashnavali is envisioned to create a digitized process pertaining to these two use cases.

Existing Scenario

Question Paper Creation:

Schedule: 6 SAT cycles for all grades (bi-monthly)

Process:

  1. Select few teachers come to SCERT and create a question bank only for the upcoming examination

  2. SCERT lead, with the role of question paper creation, selects the questions from the pool created at previous step and creates a question paper, which remains confidential

  3. Before examination, the question paper is emailed as PDF/Word Doc to the HM (school leaders) to take printout and conduct examinations

Question Bank:

No central repository of question bank, past year question paper exists at present.

Actors/Users in Prashnavali:

Actor

Action

Portal

Actor

Action

Portal

Admin

Project Setup and Management (including roles management)

Diksha-web, Vidyadaan

Contributor

Add questions (teachers or 3rd party vendors)

Vidyadaan (contribute)

Question reviewer

Review each question (Subject matter experts)

Vidyadaan (contribute)

Question paper creator

Create final question paper, choosing from approved list of questions

Vidyadaan (sourcing)

Teachers

Search Question bank, Select questions and create a paper

Diksha App, Diksha


Release 3.6

  1. SB-22258: Create new question - Match the FollowingClosed

  2. SB-22259: Create new question - Fill in the blanksClosed

Creators can now contribute (non-interactive) Match the Following and Fill in The Blank through a sourcing project. It is important to note that this is a “non-interactive” question category primarily meant to be used in an exam question paper which are going to be printed. Refer to the image for a quick glance at MTF

Follow discussion thread here: https://github.com/project-sunbird/sunbird-community/discussions/57

Release 3.7

Configuration changes

  1. Create a new Collection Category for ‘Exam Question Paper’

  2. Create a new content Category 'Exam Question'

Functional enhancements

  1. Sourcing Admin can Define Blueprint for a collection (question paper)

  2. Sourcing Admin can View Progress against Blueprint to track completion of Question Paper

  3. Contributors can Tag a Question - Competency, chapter covered, Marks*

  4. Remove “Add” button from question set editor for Collection category = Question Paper, Content Type = Exam Question

  5. Sourcing Portal Reviewer can filter contributions by Status - Add Status filter on Sourcing Portal Reviewer page

  6. Print Preview for Admin to check Question Paper before printing

Follow discussion thread here: https://github.com/project-sunbird/sunbird-community/discussions/30#discussioncomment-364691

Prashnavali V1 ready to be rolled out

Release 3.8

Completed

  1. Create new question - Comprehension (New): Non-interactive question category. Configuration change.

  2. Blueprint definition - Show error message if anything except numbers is entered in marks field (Bug)

Descoped from 3.8

  1. Print preview - Add support for images

  2. Upgrade CKEditor on Vidyadaan (New)

  3. Upgrade to the new Question set editor (Refactoring) → Design under discussion. Targeting 3.10 / 4.0

  4. Download report (Bug) → Backlogged

Follow discussion thread here: https://github.com/project-sunbird/sunbird-community/discussions/175

Release 3.9

  1. Support for comprehension in Print service

  2. Support for images in Print Service

  3. Upgrade CKEditor on Vidyadaan (Sourcing Solution)

    1. Enable Math Symbols (Special Characters) when creating a question

    2. Enable resize of images when creating a question

  4. Adding text and Image in same line - available in latest CK Editor release scheduled on 21st April


Release 4.0

  1. Restrict the Visibility of Questions and question papers to only authorized users. (API level restrictions as well as frontend restrictions)
    Jira Ticket: Frontend restriction, API restriction (To be created)
    Github Discussion: #277
    Confluence document: (To be created)
    Size: L

  2. QuML Editor upgrade
    Jira Ticket: (To be created)
    Github Discussion: #271
    Confluence document: QuML Editor Upgrade
    Size: XL

  3. Sharing question paper to other applications
    Jira Ticket: (To be created)
    Github Discussion: NA
    Confluence document: Sharing question paper to other application
    Size: Unknown

  4. Question contribution - Adding inline images (Include CKEditor latest changes) Evaluation is needed, before confirming it for development for 4.0
    Jira Ticket: (To be created)
    Github Discussion: #177
    Confluence document: Inline image support in the Question editor
    Size: L

  5. Template for question paper
    Jira Ticket: (To be created)
    Github Discussion: NA
    Confluence document: Provision of Templatizing Question Papers during Print  
    Size: XL

  6. Question content editing by reviewer
    Jira Ticket: (To be created)
    Github Discussion: #242
    Confluence document: Editing of Questions during review of question by Question Reviewer
    Size: unknown


 

Category

Overview

Priority

Development Cycle

Task Size

Status

Category

Overview

Priority

Development Cycle

Task Size

Status

Print

Support for comprehension

P1 (critical)

3.9

S

PR Mereged Testing

Samagra to share tests report

Print

Support for images

P1 (Critical)

3.9

L

PR Mereged Testing

Samagra to share tests report

Question Contribution

Enable Math Symbols

P1

3.9

S

PR Submitted

Samagra / EkStep TO will merge PR?

Question Contribution

Enable resize of images

P1

3.9

S

PR Submitted

Samagra / EkStep TO will merge PR?

Question Contribution

Adding text and Image in same line

P1

3.9

L

on hold

Dependent on external (CkEditor, open-source project) team to fix it. They have committed to a new release on 21st April

Vulnerability

Hide Public link for a Question

P1

3.9

M

Requirement Finalized Product decision pending Engineering discussion pending
Pending on decision from Ekstep team

Vulnerability

Make restrictions at the API level

P1

4.0

?

Requirement Produc decision pending Engineering Approach pending
Pending on Inputs from Ekstep team

Refactor

QuML Editor Upgrade

P1

4.0

XL

RequiremntProduct decision Engineering discussion pending

Open items:
1) Adding sections in question set - Owner Ekstep
2) Enginnering design for project creation - Owner Ekstep
3) Task break down of Question Review flow - Contribution - Owner Samagra
4) Task break down of Question Review flow - Sourcing - Owner Samagra

Sharing question paper across aspps

Sharing question paper to other application

P1

4.0

?

Requirement under discussion
Pending on Inputs from Ekstep team

Question Contribution

Adding text and Image in same line

P1

4.0

L

To be reviewed

Dependent on external (CkEditor, open-source project) team to fix it. They have committed to a new release on 21st April
Pending on Samagra team

https://github.com/ckeditor/ckeditor5/issues/9394

Print preview

Template for question paper

P1

4.0

L

requirement to finalized Engineering Approach not Finalized
Pending on Inputs from Ekstep team

Question content editing

Editing of Questions during review of question by Question Reviewer

P1

4.0

L

requirement to finalized Engineering Approach not Finalized
Pending on Samagra Team