choice in <randomize> is constant across repeat randomize blocks
I am trying to use <randomize> around a group of <problem>s inside a vertical to present different student with different problems. That part works fine.
However, when I use more than one <randomize> block I always get the same choice across all <randomize> blocks. In the above example one student might get A2, B2, C2 and another A1, B1, C1. This happens if I stuff those blocks into one vertical as shown above or if I keep them in separate <vertical>s inside one <sequential>.
My expectation was that I could also get problems such as A1, B2, C1 – essentially renewing the randomization of choice from one randomize block to the next
Steps to Reproduce
Reason for Variance
User Impact Summary
Hey , totally fair. However, this isn't the right place to raise that concern — can you please take it up with the partner support portal?
Tagging also sounds like an excellent idea! It may be worth bringing that up with them, or bringing it up in our open source slack account: https://openedx-slack-invite.herokuapp.com/
As far as I can tell, Content Libraries do not offer the required functionality for my use case.
Imagine the following: you want to ask student five questions: one about special relativity, one about newton's laws, one about friction etc. However, you want to make sure that not everyone gets the same special relativity question since you have five flavours of it. That's what the <randomize> takes care of for me at the moment. If you were to put this in a content library, you would have to create a special-relativity content library, a Newton's-laws library, a friction library etc so that you can cobble together a test.
There is currently no feature to select from a subset inside a content library (other than by question type). If a system for tagging question were available such that a selection based on tag can be done, this would be viable.I have about 10 question per test and 5 tests. This would necessitate 50 libraries which is a little problematic.
Looking at it.
I have attached the course (which I'm sorry is rather large - I have emptied the static directory).
The vertical of interest is ae46ae2adaa34060b452fb10898d6a01.xml
If you can let yourself in, the course is at https://studio.edge.edx.org/course/course-v1:UBCx+Phys100v2+2015