How to calculate the total number of individuals
who completed a particular CBT course within a specified time
frame
The easiest way to make this calculation is
through the use of the GSPMFLMS utility (new with release 7.8.0).
This utility was designed to export select PHOENIX student data
for importing to the Pathlore LMS. The main idea of the MainFrame
Bridge to LMS was to export data for students who have completed
all required units of the course. Once a student's data was exported,
their record was flagged so that it would not be exported again
unless they had re-accessed the course to repeat a unit or to
take an optional unit. However, a feature was included to allow
a user to export data for all students that completed the selected
course as of a specified date and time regardless of whether their
data was previously exported. This feature will allow the user
to get a report of all students who have completed a course as
of a specified date and time. The count of the number of records
contained in the export file represents the total count of users
to complete the course as of the input date and time. The GSPPRINT
report will provide a list of users who have completed the course.
Here is an outline of the steps needed to determine the number
of students who finish a course within a specific time frame:
- use the GSPMFLMS utility to determine how
many students have finished the course since the initial date
of the time frame
- Use the GSPMFLMS utility to determine how
many students have finished the course since the last date of
the time frame
- Subtract the difference between the two results
above to determine how many students finished the course within
the specified time frame..
What follows is an example of how to determine
the number of students that completed course "cmitst" in the year
2002. Running the GSPMFLMS utility
specifying the keyword "EXPDATE=(01/01/2002,00:00)" will cause
the data for all students that completed course "cmitst" since
the beginning of 2002 to be exported to the MFLMSOUT file and
GSPPRINT report file. Thus, the MFLMSOUT file will contain one
record for each student that has completed course "cmitst" since
the beginning of 2002. At this point you need to record the total
number of records in the MFLMSOUT file.
Running GSPMFLMS again with a date of (01/01/2003,00:00)
would give you a total count of students that completed the course
"cmitst" since the beginning of 2003. The difference between the
counts would be the total number of students to compete the course
for 2002.
Please refer to the PHOENIX System Utilities
Guide pages 6.37 - 6.47 for details concerning the use of the
GSPMFLMS utility. Since you would be using this utility for an
alternate purpose, you would not need to specify the MAPUSER DD
statement. Also you are not concerned about the COURSECD=. Thus,
your control cards could be specified as follows for course name
"cmitst":
* For the first execution of GSPMFLMS
PROG=CMITST,COURSECD=CMITST,EXPDATE=(01/01/2002,00:00)
* For the second execution of GSPMFLMS
PROG=CMITST,COURSECD=CMITST,EXPDATE=(01/01/2003,00:00)
|