Hi all,
I've got another problem while using CourseLab. I want to make a variable or somewhat (any object?) to keep the value of a test/ group of questions so that I will know when the student can learn next module and when he/she cannot. I made an implicit rule that if the student has not passed the test of Chapter 1 yet, he/she will not be able to learn the next module (Chapter 2) via an event of popping up a message that indicates "You cannot learn Chapter 2 until finishing the test of Chapter 1" or close the entire learning environment immediately when student clicks on the first module of chapter 2 while he/she hasn't finish the Chapter 1 test. I implemented this by creating a variable on the last question of the Chapter 1 test with the Event property 'On Success' and 'On Failure' with a variable named "tmp_Result" and set its value equal to zero if happening the Action IF SCORE (Objective = 'total, source = '', condition='<',Score= '50'). On the first slide of Chapter 2 module, with the event 'beforeDisplay', I set the condition IF(Condition='#tmp_Result==0')then popping up the above message. But it doesn't work properly. Where is the wrong thing, can anyone help me?
Thanks so much.
Hiep.Le
Hi all,
I've got another problem while using CourseLab. I want to make a variable or somewhat (any object?) to keep the value of a test/ group of questions so that I will know when the student can learn next module and when he/she cannot. I made an implicit rule that if the student has not passed the test of Chapter 1 yet, he/she will not be able to learn the next module (Chapter 2) via an event of popping up a message that indicates "You cannot learn Chapter 2 until finishing the test of Chapter 1" or close the entire learning environment immediately when student clicks on the first module of chapter 2 while he/she hasn't finish the Chapter 1 test. I implemented this by creating a variable on the last question of the Chapter 1 test with the Event property 'On Success' and 'On Failure' with a variable named "tmp_Result" and set its value equal to zero if happening the Action IF SCORE (Objective = 'total, source = '', condition='<',Score= '50'). On the first slide of Chapter 2 module, with the event 'beforeDisplay', I set the condition IF(Condition='#tmp_Result==0')then popping up the above message. But it doesn't work properly. Where is the wrong thing, can anyone help me?
Thanks so much.
Hiep.Le