Override Course Pace All Course Into Self Paced on Open edX
By default, course pacing was set to Instructor-Paced. But this configuration can be override, for example want to set it Self-Paced as default. Follow the steps below:
-
Go to Open edX server console.
-
Open and edit file
/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/course_module.py
. -
Find the following codes snippet:
... self_paced = Boolean( display_name=_("Self Paced"), help=_( "Set this to \"true\" to mark this course as self-paced. Self-paced courses do not have " "due dates for assignments, and students can progress through the course at any rate before " "the course ends." ), default=False, scope=Scope.settings ) ...
-
Then update the code, change part
default=False
from False to True. See the following codes snippet:... self_paced = Boolean( display_name=_("Self Paced"), help=_( "Set this to \"true\" to mark this course as self-paced. Self-paced courses do not have " "due dates for assignments, and students can progress through the course at any rate before " "the course ends." ), default=True, scope=Scope.settings ) ...
-
Restart LMS and CMS services.