8.4. Enabling Entrance Exams

This section describes how to enable entrance exams in your instance of Open edX.

8.4.1. Overview

Course teams can create an entrance exam for the course. Learners must pass the entrance exam before participating in the course.

To enable this feature on your instance of Open edX, you must enable entrance exams in Studio and the Learning Management System.

For information about entrance exams, see the Building and Running an Open edX Course and Open edX Learner’s guides.

Note

Before proceeding, review Guidelines for Updating the edX Platform.

8.4.2. Configure the Milestones Application

  1. Set the value of MILESTONES_APP in the /cms/envs/common.py and /lms/envs/common.py files to True.

    # Milestones application flag
    'MILESTONES_APP': True,
    
  2. Save the /cms/envs/common.py and /lms/envs/common.py files.

  3. Run database migrations.

8.4.3. Enable Entrance Exams in Studio and the Learning Management System

  1. Set the value of ENTRANCE_EXAMS in the /cms/envs/common.py and /lms/envs/common.py files to True.

    # Entrance exams feature flag
    'ENTRANCE_EXAMS': True,
    
  2. Save the /cms/envs/common.py and /lms/envs/common.py files.