Here's a start. It is missing a few things that should be dealt with, but you've got to make the students squirm a little.
If (Sequence_Step = 0) AND (Transition_0_to_1 = True), Sequence_Step := 1
If (Sequence_Step = 1), A+ := True, Else A+ := False
If (Sequence_Step = 1) AND (Transition_1_to_2 = True), Sequence_Step := 2
If (Sequence_Step = 2), A- := True, Else A- := False
If (Sequence_Step = 2) AND (Transition_2_to_3 = True), Sequence_Step := 3
If (Sequence_Step = 3), B+ := True, Else B+ := False
If (Sequence_Step = 3) AND (Transition_3_to_4 = True), Sequence_Step := 4
If (Sequence_Step = 4), B- := True, Else B- := False
If (Sequence_Step = 4) AND (Transition_4_to_5 = True), Sequence_Step := 5
If (Sequence_Step = 5), C+ := True, Else C+ := False
If (Sequence_Step = 5) AND (Transition_5_to_6 = True), Sequence_Step := 6
If (Sequence_Step = 6), C- := True, Else C- := False
If (Sequence_Step = 6) AND (Transition_6_to_0 = True), Sequence_Step := 0