Its really easy Sam.
Each module has a set of core variables, one is score.
The score variable can be the raw number or normalised (score = % correct)
Each question passes the result to the variable automatically. Correct = +1 wrong =0
Each question will pass a score of 1 on success unless you tell it otherwise.
Each module can use a success flag.
The flag is set when a condition or condition is meet.
The condition could be a score...
The condition could be a score and a defined page(s) having been viewed.
Its really easy Sam.
Each module has a set of core variables, one is score.
The score variable can be the raw number or normalised (score = % correct)
Each question passes the result to the variable automatically. Correct = +1 wrong =0
Each question will pass a score of 1 on success unless you tell it otherwise.
Each module can use a success flag.
The flag is set when a condition or condition is meet.
The condition could be a score...
The condition could be a score and a defined page(s) having been viewed.