xBlock to enable mastery learning

16 views
Skip to first unread message

Chris K

unread,
Feb 8, 2018, 12:13:49 PM2/8/18
to General Open edX discussion
Hi everyone, 

I've tried to browse a xblock directory, but seems I still can't find what I want. 

What I want is, for learners to be able to take series of exam from a course. Let say there are 5 modules with 5 different exams. 

I want learner can only take exam1 if they can pass exam0.  If they haven't pass exam0, they need to repeat until they pass. 

The same with exam2, they can only take it after they pass exam1 (and obviously exam0). 

Do you guys know if such xblock exists? 

Thanks

Colin Fredericks

unread,
Feb 8, 2018, 5:15:47 PM2/8/18
to General Open edX discussion
You don't need an xblock for this.

Use subsection prerequisites to make a chain from one exam to the next...
https://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/developing_course/controlling_content_visibility.html#prerequisite-course-subsections
...and give unlimited attempts on every problem so that your learners can go back and work on it again as much as they need to.

Chris K

unread,
Feb 8, 2018, 11:31:20 PM2/8/18
to General Open edX discussion
Hi Colin,

Thanks a lot for your answer! :)  I will try this.  

regards,
Chris
Reply all
Reply to author
Forward
0 new messages