AICC course FAILED - mark FAILED in LM_TRACK_STUDNT but Learner marked COMP for Course and LC (Doc ID 2226716.1)

Last updated on JANUARY 25, 2017

Applies to:

PeopleSoft Enterprise ELM Enterprise Learning Management - Version 9.2 to 9.2 [Release 9]
Information in this document applies to any platform.

Symptoms

When an AICC/SCORM12 compliant class is setup, the passing required option is selected. However, the score value is not given for that learning component. When the score is not given (leaving it as blank) for class for which passing is required, the system assumes the value for the score as zero.

When system is computing the completion status for a course/learning component, it is comparing the learning component score with the percentage of the number of successfully completed activities in the WBT AICC/SCORM12 course. When the score is not given (value is zero, since leaving it as blank), the system is making the learning component status as completed, when a comparison is made.

EXPECTED BEHAVIOR
-----------------------
When the “Passing required” flag is turned on for a learning component and the score value is not provided, the learning component/course completion logic is modified as given below. The logic is also depending on the number of activities present in SCORM12/AICC WBT content.
Number of Activities Activity Status Completion Status for Learning Component/Course
One Fail Not Completed / Fail
One Pass / Completed Completed / Pass
> One Activity 1 – Fail
Activity 2 – Pass / Completed Not Completed / Fail
> One Activity 1 – Fail
Activity 2 – Fail Not Completed / Fail
> One Activity 1 – Pass / Completed
Activity 2 – Pass / Completed Completed / Pass

The logic in the method “UpdatePassingStatusAndScore” (Application package: LEM_COMM.CommonHandler) is modified such that when a passing is required for the learning component and a score is not given, the score which is required for a pass is considered as 100 instead of 0.


STEPS
-----------------------

Customer using HealthStream supplied Quick Quiz course. This course was to check to see if ELM could handle scores correctly.

  1. The Class Completion Tab is set to Passing Required = Yes
  2. The course launches correctly, They intentionally FAILED the course.
  3. LM_TRACK_STUDNT table shows the correct status - User failed the course - LM_LSN_STAT = "Failed" in long translate and "F" with no translate.
  4. LM_ENR_LC_TBL LM_LC_COMP_STTS INCORRECTLY shows the status as COMP
  5. LM_ENRLMT. LM_STTS also INCORRECTLY shows the status as COMP
  6. Learner received credit for Failed course

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms