Content Aggregation Model (CAM)

CAM represents a means for designers and implementers of instruction to aggregate learning resources for the purpose of delivering a desired learning experience. 

CAM is made up of the following:

Content Model: defines the content components of a learning experience.

Meta-data: describes specific instances of the components of the content model.

Content Packaging: defines how to represent the intended behavior of a learning experience (Content Structure) and how to package learning resources for movement between different environments (Content Packaging).