Learning Technology

publication of

IEEE Computer Society

Technical Committee on Learning Technology (LTTC)

 

Volume 7 Issue 1

ISSN 1438-0625

January 2005

Special Issue on

SCORM 2004 Sequencing & Navigation

Guest Editors:

Dr. Eric Roberts

Dr. Michael W. Freeman

 

Chief Scientist for Learning,

Deputy Director,

 

Advanced Distributed Learning Initiative

ADL Initiative

 

Ejrphd@aol.com

freemanm@adlnet.org

 

 

 

 

Dr David Wiley

Dr Demetrios Sampson

 

Assistant Professor,

University of Piraeus and CERTH

 

Utah State University

Greece

 

david.wiley@gmail.com

sampson@unipi.gr

 

Guest Editorial 3

Converting the Common Ground Station Operator’s Course from SCORM 1.2 to 2004. 5

Conversion of Air Force Modeling and Sim course to SCORM 2004. 7

The Boeing Fighter Training Center I/ITSEC 2004 Demonstration: Integration of SCORM 2004 S&N and a Weapon System Trainer 10

Meeting Armor Requirements with SCORM Reuse within the Scope of Content Repositories. 13

Building Intelligent Learning Managment Systems to mimic the Teacher Student relationship. 16

The different ways to implement the RTE and SN.. 19

Sequencing and Navigation in Simulation-based Training. 22

SCORM Compliant Web-Based Content Management Tool for Extending Viable Information to Rural Community in an Affordable Way  25

SCORM Learning Sequence Modeling with Petri Nets in Cooperative Learning. 28

Simple instruction and assessment workflow templates. 34

Using Topic Maps to Support Non-linear Navigation for UK Defense E-Learning Programs. 38

ITS and SCORM... 42

Regular article: Aligning Campus Portals with Learners' Needs. 44

Regular article: Developing a Collaborative Virtual Learning Model for P2P Grid Environments. 48

Regular article: Using interpretive ethnography to explore mandatory laptop use in undergraduate teaching and learning practice: research in progress. 53

 


Guest Editorial

The release of SCORM 2004 (Sharable Content Object Reference Model) represents a moment of stability, according to official statements from the Advanced Distributed Learning Initiative (http://www.adlnet.org). ADL derived its initial SCORM 2004 "Sequencing and the Navigation" book on the IMS GLS Simple Sequencing specification, version 1.0, and then developed refinements that permit its integration with the other parts of SCORM. This version of the document suite realizes the functionality originally imagined as a necessary baseline capability.  Changes are expected to be minimal, repairing small pieces when bugs are identified, decreasing in frequency and scope over time.

This is true only from an engineering perspective, however.  It is true that the functionality is stable. That is an important point for those charged with investing in instructional materials.  Yet the functionality being described in SCORM only defines communications between instructional content and learning management systems.  What creative instructional designers can accomplish for the benefit of learners -- using such communication functionality has only just begun to be demonstrated – as the papers collected in this edition of the Newsletter show.

These papers were received in response to a formal call put out by ADL for a Workshop on SCORM 2004 Sequencing & Navigation.  The first such workshop ever held, the intent was to speak directly to critics who decry how SCORM limits the conduct of instructional design by showcasing clever uses of SCORM 2004 Sequencing and Navigation capabilities.  Even using the relatively limited functionality of SCORM v1.2, some of the paper authors show how they have exploited the technology to solve problems never imagined by SCORM architect and developers.  The Arora paper, from the Dhirubhai Ambani Institute of Information and Communication Technology, discusses a novel application to address a need for disseminating scientific information.  JGP Consulting in the UK describe the use of Topic Maps to provide learners with contextual information in order to traverse content in an intentional, purposive manner.  Papers from U.S.-based Boeing and Intelligent Automation, Inc. provide examples of how traditional, didactic, SCORM-conforming instructional content can be developed to work with complex, dynamic simulations that use the High-Level Architecture.  Both are exemplary designs that realize significant instructional goals.  Researchers at Tamkang University in Taiwan discuss one interesting way of providing learners with the benefits of SCORM individualized instruction as well as peer-to-peer interactions in a collaborative learning environment.  The Ostyn paper offers a degree of abstraction in curriculum planning through the use of content-independent templates for developing instruction as well as assessments.  Finally, researchers at the National University of Ireland and the University of Memphis, in Tennessee, consider how Intelligent Tutoring System functionality can be approached using the Sequencing and Navigation capabilities availed in SCORM 2004.

Perhaps not commonly known, it is interesting to note that the affordances of such instructional technologies were in the minds of ADL and SCORM creators from the beginning of the initiative in 1997.  It is the case that industry-provided "use cases" drove the development of SCORM.  Training scenarios of the type most often found in U. S. Department of Defense technical training were used to ground and orient the development of the reference model.  The use cases provided a touchstone to determine if the problems that were intended to be solved actually were being solved.  At the same time, SCORM developers included certain constructs that were intended to be used in ways un-imagined in the use cases but frequently discussed by instructional technologists.  One of these is a rudimentary student model –one of the defining elements of any intelligent tutoring system. 

So why were these constructs and technologies not included in the use cases?

Looking back over the history of ADL and the development of SCORM, it appears that one of the keys to the success of the effort has been the negotiated, consensual determination of the model.  The mandate to ADL to "advance the state of the art" in the development of instruction for the Pentagon was contradicted to some degree by the additional mandate to include all industry stakeholders in determining how this was to be accomplished.  Some have said that the compromise resulted in an overwhelming momentum purchased, perhaps, at the expense of a less-than-wholly-elegant architecture.  That momentum is attested to by the array of organizations and institutions represented in these papers.

To be sure, many of the papers included here do reflect an authoritative, directed orientation to the conduct of instruction.  DoD training is usually focused on imparting and certifying specified levels of competence at demonstrable, job-performance skills as opposed to completely individualized goals of self-actualization that are more common in institutions of higher education.  But SCORM 2004 is stable now.  That is no longer a constraint.  We can use it how we want.

The challenge is issued:  how clever can you be?  What can you imagine?  What can you make?

We look forward to the next Special Issue on Sequencing and Navigation to celebrate your answers.

Dr. Eric Roberts

Chief Scientist for Learning,

Advanced Distributed Learning Initiative

Ejrphd@aol.com

 

Dr. David Wiley

Assistant Professor,

Utah State University

david.wiley@gmail.com

 

Dr. Michael W. Freeman

Deputy Director, ADL Initiative

freemanm@adlnet.org

 

 

Dr. Demetrios Sampson

University of Piraeus and CERTH,

Greece

sampson@unipi.gr

 

 


Converting the Common Ground Station Operator’s Course from SCORM 1.2 to 2004

In November, 2001, Imedia.it, Inc. was tasked with developing an Interactive Multimedia Instruction (IMI) product to provide training on the basic operation of the Common Ground Station (CGS). The CGS is a system which acquires, processes, displays, and disseminates data from multiple sensors including Moving Target Indicator (MTI) radars; Unmanned Aerial Vehicles (UAV); Imagery Intelligence (IMINT), Signal Intelligence (SIGINT), and Electronic Intelligence (ELINT) platforms. The purpose of the course was to prepare Army Reserve and National Guard soldiers for reclassification into the 96H MOS and replaces 70 hours of classroom instruction from the active component CGS Operator’s Course currently taught at Fort Huachuca, Arizona.  Initially this was to assist reserve soldiers in becoming MOS qualified without having to attend the full 19 week course. Although that option has not been fully developed at this time, the active component school at Fort Huachuca is now considering adding it to their Program of Instruction (POI) as an additional resource for student review and practice.  The course is currently in validation at Fort Huachuca; SME reviews have been completed, and group trials are currently underway.

The enabling learning objectives for the CGS course come from 23 lessons out of the active component POI.  These lessons were specified by the Distance Learning office and the Army Reserve design team at Fort Huachuca as providing a foundation which would enable soldiers to conduct basic operations in the CGS. The IMI package contains these 23 knowledge-based lessons as well as 3 assessment scenarios.   Each of the assessment scenarios is comprised of three vignettes.

The assessment scenarios provide realistic situations for the student to practice with the CGS software.  Using animated graphics, the student is put into a setting where his performance on his mission can be tracked and assessed. The missions are carried out using the CGS e-Trainer, which provides an accurate emulation of the software capabilities of the CGS system.  This emulator, programmed in JAVA, allows the students to perform the prescribed tasks just as they would in a CGS.  The emulator tracks their performance on these tasks and records them to a SQL database for tracking purposes.  The performance results (the AAR) are then displayed to the student in an ASP page.  All errors are linked back to the 23 lessons for remediation purposes.

The Statement of Work (SOW) specified that the course be SCORM 1.2 compliant.  The resulting course structure is divided into 24 independent SCOs and one dependent SCO.  Each of the knowledge-based lessons is a separate SCO, and the three assessment scenarios are combined in a SCO.  Incorporating the assessment in a single SCO allows for control navigation within the assessment module.  In order to provide the remediation from the AAR requested by the client, a copy of the lessons is embedded in the scenario SCO.  Book marking is done on two levels.  The LMS tracks that the student is in the assessment module.  Tracking within the assessment module is done at the vignette level and stored in the SQL database.  The introduction is a dependent SCO.  The Activity tree for the SCORM 1.2 compliant course is shown below.

When the course was restructured to be SCORM 2004 compliant, the objective was to take advantage of the sequencing and navigation control offered.  The LMS would be used to control all navigation and book marking.  Additionally, it would be used to direct remediation.  The assessment module was broken into nine chunks by defining each vignette as a SCO.  The vignettes were then combined into three aggregations.   To break the module down it was necessary to rework the transition pages so there was a smooth flow back to the LMS at the end of the vignette.  Here the next step was either advancement to the next vignette or remediation.  Additionally, it was necessary to see that the beginning for next vignette was not awkward. 

At this time some questions remain.  First, the original remediation directed the learner to a specific point within the lesson.  Our new application merely directs the learner to the beginning of the lesson.  We are looking into how we might still direct the learner to a specific point in the lesson.  Secondly, the simulation module utilizes a database to facilitate transfer of the learner performance data from the Java code to the LMS.  We are continuing to examine how we can drop use of the database. The new Activity Tree for the SCORM 2004 compliant manifest is shown below.

Don Holmes

Imediait

don.holmes@imediait.com

 

Jaime Henderson

Imediait

 

Jeff Choat

Imediait

 

 


Conversion of Air Force Modeling and Sim course to SCORM 2004

Background

The course domain is an introduction to Modeling and Simulation (M&S) for Air Force (AF) personnel. We originally planned to convert the course to a SCORM v1.2 conformant course. At the time the conversion effort began, the subject course was being delivered through Meridian Learning Management System (LMS).  This LMS offered the ability to deliver SCORM v1.2 courses, but since SCORM 2004 had just recently been released, the LMS did not yet support SCORM 2004.  This was the primary basis for creating a SCORM v1.2 course. Later on the decision was made to convert the course to SCORM 2004, due to the ability to sequence and navigate the content to produce a more robust and effective course.

Tools

ReLoad: The free, open-source Reload Editor was a good tool for our purposes.  It is a tool designed to facilitate the packaging of existing content into SCORM conformant content packages.  Two different versions are available: 1) the original version which creates SCORM 1.2 packages and 2) the updated version by the Alexandria ADL Co-Laboratory which creates SCORM 2004 packages.

Word: We built a design map, or course outline in Word, which really helped to clarify and define the organization. For example, see part of outline below:

L02: Lesson 2: Categories and Processess (aggregation)

L02-C1: Lesson Intro (SCO) (child of aggregate)

L02-C2: Legacy and Next Gen systems (SCO) (child of aggregate)

There was discussion about whether to use the reload tool metadata generator. We weren’t sure if all data elements would be supported for SCORM 2004 yet, so we decided to enter them manually using textpad.

CMU Templates: The Carnegie Mellon University templates were valuable in relating the design of the course to SCORM functions, allowing easier transformation of ISD requirements to SCORM implementation. For example, for each aggregation, there was a section for: metadata (this could be filled in during process, so that information was already there when metadata files were built); objective information; identifiers for children (names of the children of the aggregate); aggregation structure (we could show a diagram of the aggregate structure); and sequencing behaviors. These templates are helpful, but it would be great to have a tool to go from the CMU templates info, straight into reload tool package. Right now the CMU templates metadata are not in the same order as the application profiles require.

Sample RTE: We used the sample Run Time Environment (RTE) to test the content, due to scarcity of SCORM 2004 conformant LMS. This sample RTE platform gave us a chance to view the content after it was developed. The look and feel of the particular SCOs and learning objectives could be discussed. The navigation of the SCOs could be seen and debugged. Since the content was being converted to SCORM conformant content, there was much discussion about how the content may have to be changed to accommodate navigation rules without compromising Air Force policy.

SCORM Test Suite: Once the content ran successfully in the sample RTE, then we tested it using the SCORM Test Suite Version 1.3.1.

Initial Considerations

Size – The AF M&S Introductory Course (“course”) is quite large in storage size due to the extensive use of multi-media audio and video.  As a consequence, we will need to ensure we are efficient in our SCORM packaging (i.e. only including files in the package that are used by the lessons.) Also we consulted Air Force Policy regarding SCO size and found that Aggregation should be at lesson level, and SCO should be at learning objective level.

Context – The course currently makes use of a main menu, which will not be available in the SCORM version of this course.  So we will likely need to make some adjustments to the content.  For example, the course introduction as a SCO, being launched by the Sample RTE shows a reference to a non-existent Main Menu button.

Asset Definition – There are a lot of assets in this course.  Ideally, each of the assets used by the course will be referenced explicitly in the manifest file (rather than just existing in the Package Interchange File (PIF) – the compressed zip file).  This will require a lot of Resource entries in the manifest and some decisions as to what these entries will look like.  For instance, should all of the navigation gif image files (back, forward, help, etc.) exist as individual assets?  Or should they be packed together as one asset?

LMS Communication – Do we wish to have any learner tracking activities with this course?  For example, do we want to require the course introduction to be viewed prior to taking any lessons?  Do we want the LMS to enforce any time restrictions associated with any lessons?  Do we want any scores to be communicated back to the LMS?

Meta-data – It seems to make the most sense to begin constructing meta-data after the assets have been defined (i.e. the manifest’s resources have been completely defined).  This approach should prevent the possibility of wasting time constructing meta-data for an asset, which might be rolled into another (as in the navigation images example above).

Other considerations: We decided it would be best to include each quiz question with the associated learning objective versus making them their own SCOs. We discussed how content may have to be changed due to navigation of LMS, and obtained input from Air Force on allowed changes to content. We discussed about how pretest and post test might be tracked by LMS; the instructional design choice was for these tests to be tracked, but not to allow the student to test out of any lessons. 

Snippets from our design and development notes

Building the SCOs: The newly created index file is responsible for creating the frameset of the lesson and has been updated to reference global media files, such as the global navigation frame source. Once the lesson directory is prepared, copy the directory to a new directory – this will be your first Sharable Content Object or Sharable Content Asset of the lesson.  I made my directory names the same as the identifiers used in the specification templates (e.g. “L05-C-1” is the directory where the first child of the lesson 5 aggregation can be found). Delete any files from this directory that are not relevant to the SCO (i.e. html files, graphic files, flash animations, other directories etc.).  If the SCO does not reference them, delete them – we don’t want to waste space.

Update the index file to reference your first html file – the point where the SCO begins.  Edit this html file.  All references to shared media files should already be updated due to the preparation step; however, if any references appear incorrect, now is another time to change them. Also, when building a SCO, global search and replace is very helpful in this process (i.e. find and replace in all files instances of src=”gui” and replace with src=”../gui”).  I used TextPad extensively, www.textpad.com.  If you use search and replace, be sure to pay attention to both double quoted strings and single quoted strings – “pic1.gif” is not the same as ‘pic1.gif’.

Building package with sequencing rules: In reload tool, right click on the lesson node, “Lesson 5: Organization”.  Select “Advanced Sequencing: Add Sequencing”.  A new sequencing node appears under the lesson.  Right click on this new sequencing node and select “Advanced Sequencing: Add Control Mode”.  Set all the values (choice, choiceExit, etc.) to true except for the value of forwardOnly, set it to false.  Right click on the original sequencing node again and select “Advanced Sequencing: Add Sequencing Rules”.  A new sequencing rules node appears.  Right click on it and select “Advanced Sequencing: Add ExitCondition Rules”.  A new set of nodes appear.  Set the rule action node’s action to “exit”.  Right click on the “ExitCondition Rules” node and select “Advanced Sequencing: Add Rule Conditions”.  A new set of nodes appear.  Set the Rule Condition’s operator to “noOp” and its condition to “satisfied”.

Issues: Evidently the Sample RTE does not offer any reporting capability to retrieve the data model element cmi.interaction at this time.  This is something under consideration for future Sample RTE releases. This is important because, for this course, we wanted the LMS to track such things as which question on a test multiple students got wrong, so we could see a trend.

Activity Tree showing application of sequencing rules

Conclusions: Use tools whenever possible! Monitor adlnet.org for updates to document, test suite, and tool releases. Run content on multiple LMS if possible.

Damon Regan

Joint ADL Co-Lab

 

Susan Marshall

Joint ADL Co-Lab

susan.marshall1@us.army.mil

 

Patricia Mulligan

Air Force Agency for Modeling and Simulation

 

 


The Boeing Fighter Training Center I/ITSEC 2004 Demonstration: Integration of SCORM 2004 S&N and a Weapon System Trainer

Introduction

This paper describes how we integrated a commercial off-the-shelf (COTS) learning management system (LMS), SCORM-Compliant training that used SCORM 2004 Sequencing and Navigation, a full-fidelity DIS-Compliant flight simulator device, and automated performance assessment for the Boeing booth at the Interservice/Industry Training, Simulation and Education Conference (I/ITSEC) December 2004. 

The goal of the demonstration was to showcase Boeing technology for Net-Centric Learning Management by letting people experience the concept first-hand.  The demonstration featured technology that used DIS to automatically assess student performance in an F/A-18 weapon system trainer (flight simulator) and report the assessment to a COTS LMS.  To verify the ability to perform complex performance measurements, we chose a mission that consisted of several complex and semi-complex maneuvers including taking off, climbing, turning, selecting weapon, operating the mission computer, and launching a missile.

The demonstration was held at a very large trade show that had a wide variety of attendees from various military, academia, government, and industry careers plus was open to the public.  In order to be enjoyable to everyone who experienced the “Boeing Fighter Training Center,” we had to create several missions of various degrees of difficulty and properly prepare each “student” to fly their specific mission in a way that was stimulating to each of them.  Since the trade show was held in conjunction with a very busy conference, a very tight time schedule constraint was imposed for the training.

This paper discusses the SCORM-compliant, web-based training that was created to determine which mission the student should attempt and prepare the students to fly that mission.  It includes a brief discussion of the SCORM 2004 sequencing and navigation rules, CMI data model elements, and API functions used.  Due to space limitations, this paper includes a very brief discussion of using the SCORM to integrate the simulator performance assessment with the LMS.  This paper does not discuss the simulator performance assessment technology or the evaluation criteria used.  Those subjects will be discussed at the WoSS&N workshop and in forthcoming papers and presentations by Boeing.

The Problem

Provide stimulating, engaging, quality training consisting of basic information, intermediate knowledge, and mission information custom-tailored to students with a wide variety of proficiency within a very tight training time schedule.

Solution

ADL’s vision is to “Provide access to the highest quality education and training, tailored to individual needs, delivered cost effectively, anywhere and anytime.”  SCORM 2004 was designed to provide the ability to deliver custom-tailored, quality training integrated with an LMS.  Therefore, the solution was to create SCORM 2004 Compliant content that provided an assessment, proper sequencing and automated navigation through the variety of content.

Details, Design Decisions, and Lessons Learned

Three simulator missions and sets of assessment criteria were created for novice, intermediate, and expert students which we titled “Wingman,” “Flight Lead,” and “Mission Commander.”  The same skill categories were used for the training which had to both familiarize the student with the cockpit (Cockpit Fam) and had to introduce the particular mission and key grading criteria (Mission Brief).  Therefore, the training consisted of a pre-assessment (Proficiency Eval) and three different paths through two topics; followed by a common simulator mission generator and performance assessment interface.  Multiple entry points were defined for remediation to specific topics within the familiarization and mission briefs based on simulator performance.  The activity tree for this lesson can be expressed two different ways as shown in Figure 1 below.  Option A required fewer sequencing and navigation rules but the course outline as presented to the student was not as intuitive as Option B.

Figure 1. Boeing Fighter Training Center WBT Activity Tree

Proficiency Evaluation

The performance evaluation unit was used to determine the level of training and mission to present to the student.  The key decisions were first, how familiar was the student with the F/A-18 cockpit, its controls, and the terminology used; and second, how skilled is the student in flying an aircraft and operating a weapon system.   The evaluation sets the success_status of the wingman, flightlead, and commander objectives.

Although this unit would ideally be a performance assessment, the short seat time did not allow time for novices to fumble around.  Instead, a questionnaire was designed to assess whether the student was familiar with a) how to fly an aircraft; b) where the controls on an F/A-18 are; c) how to engage a threat and launch a missile.  The first questionnaire, consisting of several questions, had a complex scoring algorithm that rated the student on a normalized score.  However, the questions and answers were often misinterpreted and many people were uncomfortable with the choices.  Additionally, the logic used in scoring was very difficult to understand.  The sequencing rules that sequenced based on that score was also hard to understand.  Therefore the, questionnaire was just as time-consuming as the performance evaluation and often provided a faulty recommendation.

The questionnaire ultimately used at I/ITSEC 2004 consisted of one question that asked the student to describe himself as a novice, an intermediate who knew how to fly aircraft other than a fighter aircraft, a skilled fighter pilot who was unfamiliar with the F/A-18, or an experience F/A-18 pilot.  Each answer in the multiple-choice question was tied directly to one of three skill ratings. Until amended to include simulator experience, the questionnaire assessed a large number of highly skilled students as “novices.”  While the amended question provided a decent categorization of skills, there were still a number of pilots that should have been in the intermediate level classified as novices.

better proficiency evaluation would have been provided by a simple interactive knowledge-based assessment with direct ties to objectives such as “knows location of throttle”, “knows purpose of throttle”, “knows location of TDC”, and “knows how to operate TDC”. To implement using simple sequencing, each answer sets the success_status for all three “objectives;” failing one, and passing two of them.  Although this closely matches the common use case of scoring a pre-test and skipping units of instruction if topics are mastered, it is disconcerting to view the novice as having “mastered” the intermediate and expert curriculum. A possible solution is to add another sequencing variable of “assigned” in addition to satisfied and completed. Whenever branching is based on skill level or career path, this should be considered as a review records showing that the student mastered material that had not been assigned can lead to a great deal of problems. The student did not successfully master or complete the units of instruction nor the objectives they represent. Rather, based on the student’s current skill level or job assignment, those units (objectives) are not (yet) relevant.

Cockpit Familiarization and Mission Brief Units

The cockpit familiarization and mission brief units consist of a single dynamic web page from the Boeing Virtual Training Environment that is able to load an interactive, 3D simulation of the F/A-18 cockpit and a lesson script that controls the text and audio displayed and also controls the 3D simulation. Each node in the activity tree for those units loads the same resource but assigns a different primary objective and has a unique set of parameters that describe which lesson script to load providing streamlined testing of the SCORM API calls.  In the interest of keeping the tight training time schedule, all user interactivity with the 3D cockpit was disabled.  Although we have demonstrated that this provides less training effectiveness, it ensured that every student spent the same amount time in the lesson.   Each node presented several learning objectives that would need to have individual remediation, yet the nodes were not broken into multiple SCOs since that would require the 3D cockpit to be unloaded and reloaded between each SCO transition. SCORM Navigation was used in every SCO, providing for automatic navigation when each SCO is complete also ensuring that the training time schedule was followed.

Simulation Interface and Remediation

Remediation is accomplished by reading a file generated by the simulation and setting the score.scaled, score.raw, score.min, score.max, success_status, completion_status, and description of several learning objectives. Although remediation involves the same resource and 3D simulation, additional information is used to provide streamlined, specific remediation. This can be accomplished by having the SCO examine the success_status of the learning objectives as set by the performance evaluation in the simulator. It can also be accomplished by having specific remediation nodes that have additional parameters and are skipped if mastered.  Neither remediation method is shown in the activity tree.

Brandt Dargue

The Boeing Company,

St. Louis, Missouri

Brandt.W.Dargue@Boeing.com

 

 


Meeting Armor Requirements with SCORM Reuse within the Scope of Content Repositories

SCORM Principles Meet Real Requirements

The US Army Armor School has real, immediate requirements to reaggregate content, which can be met using existing SCORM standards and the projection of developing SCORM principles. These principles can be grouped as follows:

  • SCORM proper: packaging and metadata standards to support reuse
  • CORDRA: processes for searching and finding courseware across repositories
  • Repository Communication & Delivery: processes for SCORM/CORDRA conformant LMSs and repositories to communicate, share, recombine, and deliver recombined content to students

Of these, the first exists in its 2004 version. The second is under development. The third describes the functional domain that will allow SCORM and CORDRA to reach their full vision. Although the ADL is placing this development following the CORDRA search development, the immediate Armor School needs do not require this global search ability. What the Armor School does require is the ability to reuse SCOs by reaggregating them for multiple user audiences.

The development of a prototype, proof-of-principle solution for the Repository Communication & Delivery domain will not only meet the Armor School requirements, it will also serve as an early model that can be used by the Army, ADL, and other SCORM adopters.

Requirements and Reaggregation Solution Model

Requirement: Create and update DL content that is delivered to different military occupational specialty (MOS) audiences containing a significant overlap of “core common” tasks and a large number of tasks which are almost identical except that the different audiences will execute them with different equipment (“core parallel”).

Requirement: Retain already developed, effective DL courseware for courses which will be discontinued in their current form, but whose content will still remain a training requirement to be taught in other venues not yet determined.

Requirement: Leverage the investment in DL content by allowing key portions of it to be reused in the instructor-led mode by resident and DL instructors and leaders in the field.

Reaggregation Solution Model: Create all future courseware not as a stand-alone SCORM-conformant course, but as “a bucket of SCOs” where each task is packaged as a SCO and designed to be intelligible individually or packaged as part of one of several pre-identified modes. SCOs will include their own help files, so will not be dependent on “course overview” SCOs. These SCOs will use both SCORM 1.2 and SCORM 2004 models.

Reaggregation Solution Model: As resources permit, some pre-identified SCOs may be developed at the sub-task level with core components and MOS-specific components to be deployed as MOS-specific tasks built up from common SCORM-conformant building blocks. We intend to build on the work of Dr. Adelaide Cherry, who has developed the concept of the “encapsulating module.”

Reaggregation Solution Model: The above SCOs will be managed in and delivered from within a prototype SCO Repository. This repository will follow the CORDRA concept of a number of distributed repositories whose content can be searched, accessed, configured, and delivered by distanced management tools to distanced users, all via a variety of SCORM-conformant technologies, not requiring a specific common proprietary platform.