Nested blocks

Hi -

I have seen some forum results on this but they do not match what I need to do.

I have 4 sections {A, B, C, D} which need to be shown in a random order.

Inside of each section there is an intro and basic set of questions for each of A, B, C, and D. After the intro and basic question there are some other advanced features which need to be randomized as well. In addition, we only want to show a maximum of 2 of the advanced sections.

Flow may go like this:

Section C

C_intro

C_basic

C_adv2

C_adv3

C_adv1

Section D

D_intro

D_basic

D_adv2

D_adv1

Section A

A_intro

A_basic

Section B

B_intro

B_basic

End randomization

(In this case, the advanced sections for A and B are skipped but there are A_adv1, B_adv2, etc.)

If nested blocks worked this would be fine. However, if I have a block of {A, B, C, D} and separate blocks for {A_adv1, ..., A_adv3}, {C_adv1, ..., C_adv5} etc. the blocks {A, B, C, D} are randomized but I only see one of the sub-blocks in each section before being shunted to the next block in the parent list.

Thoughts?

1 reply