Simulation Player Scoring and CompletionOrganizationSkillSoft Simulations (SkillSims) Scoring LogicThe SkillSoft Simulation Player calculates scores at the Course and Topic level. Calculating the Course ScoreThe course score (shown as "Test Score" in the example) is calculated by averaging all Topic scores. The formula used to calculate the Course score:
In the example above, the user scored 100% on Topic one, 78% on Topic 2, and 28% on Topic four. Topic three was a simulation, so it has no associated objective or score. All other topics were not attempted (unattempted Topics are scored as 0).
Calculating Topic ScoresTopic scores are calculated as the percentage of correct to total possible options across all questions in that topic. Questions are weighted differently according to the number of options in each question. The formula used to calculate the Topic score: Sum of the scores achieved by the user/total possible score for the topic Multiple Choice with multiple answer questionsUsing the second Topic Symmetric-key Encryption, as an example, it has four questions:
The topic has four questions; one question has 2 choices while the others have 4 options (total of 14 options). The user answered the first questions correctly (4/4), the second question correctly (2/2), the third question is partially correct (3/4), and the last two questions incorrectly (0/4): Topic score9/14 = 64% True/False and Fill-in-the-blanks QuestionsThese types of questions are either correct on incorrect. The maximum score for these types of questions is 2. Exiting a Test EarlyWhen exiting an IT test early, unanswered questions are scored as zero. Completion LogicThe SkillSoft Course Player has two options for determining completion. By default, the course is marked complete if all the course content has been "viewed". The user must page through the entire course content in order for the course to be marked as complete (regardless of scores). The second option is to compare the course score to the completion threshold set in the LMS. You enable this option by setting E3_LS_DETERMINED_BY_MS=true in the player.properties file. When this property is set to true, the course is marked as complete based on the specified mastery_score only: if every topic score meets or exceeds the specified mastery_score, the course is marked as complete. Courses have a concept of "passing" or "mastery". By default, the mastery threshold is set by the E3_LMS_COMPLETION_THRESHOLD parameter value. However, the SkillSoft Course Player does accept a mastery_score value passed from the LMS. So, if the LMS is capable of sending a mastery_score to the Player at launch time, this threshold is used instead of the E3_LMS_COMPLETION_THRESHOLD when determining if the user has achieved mastery. However, this will have no effect on course completion unless E3_LS_DETERMINED_BY_MS=true has been set in the pageplayer.properties file. | ||||||||||||||||||||||