1 Introduction
A brief overview of CAPE.
2 New in CAPE 2.7
Features and capabilities introduced or changed in the current version of CAPE.
The interface elements of the CAPE design environment.
3.1 CAPE Application
Opening, creating and saving CAPE projects.
3.2 GME Settings
Valuable setttings for GME.
3.3 Attribute Browser
Specifying attribute values with the Attribute Browser element.
3.4 Tree Browser
Creating, selecting, and opening folders and models with the Tree Browser element.
3.5 Parts Browser
Creating new parts in a model with the Parts Browser element.
3.6 Console
Getting feedback from CAPE in the Console element.
3.7 CAPE Projects and Folders
Organizing models using folders in a CAPE project.
Toolbar components that support the designer in CAPE.
Describes the Previewer component.
Describes the CAPE Settings component.
Describes the Wizards component.
Describes the Condition Set Filters component.
Describes the Uploader component.
Describes the Expression Evaluator component.
Describes the Online Learning component.
Describes the Repository Browser component.
Describes the Resource Modeler component.
Describes the Metadata Editor component.
3.9 Built-in HTML Editor
Editing web content with the built-in editor.
Creation and use of CAPE courseware models.
4.1 Kinds
The available kinds of courseware models.
4.2 Building Models
How to create and compose courseware models.
4.3 Adaptability
Using abstraction in courseware models.
4.4 Learning Objectives
Defining learning objectives for a courseware model.
4.5 Taxonomies
Defining content knowledge.
4.6 Metadata
Defining descriptive information.
Basic content elements and resource modeling.
Delivery of content to learners.
Context-specific help content.
Modeling content resources.
5.3.1 Atomic Resource Elements
Modeling file-based resources, dynamic resources, and external resources.
5.3.2 Containers and References
Modeling folders and referencing resources.
5.3.3 Resource Acquisition
Adding scope to resource models.
Capabilities for authoring form-based assessments.
Modeling assessments in CAPE.
Adding organization to assessements.
Kinds of questions.
Questions that elicit a string, essay, or numeric response.
Questions that elicit a choice from a pull-down list.
Questions that elicit one or more selections from a set of choices.
Questions that elicit one or more selections from a set of images.
Questions that elicit a true-false, yes-no, or other one-of-two choice response.
Questions that elicit a file response.
6.4 Validation and Responses
Ensuring responses of valid types and accessing responses.
6.5 Styling Assessments
Controlling the appearance of assessments with a stylesheet.
Capabilities for representing data in courseware models.
7.1 Introduction to Data Modeling
Condition sets and their roles in adaptive courseware design.
7.2 Containment, Scope, and Visibility
Basic concepts of organization and forms of reference.
7.3 Shared Attributes and Rules
Attributes, features, and rules shared by Condition Sets and the Conditions they contain.
7.4 Atomic Conditions
Single-valued conditions.
7.5 Composite Conditions
Condition containers.
7.6 Derived Conditions
Conditions defined by expression.
7.7 Functions
Support for Python functions.
7.8 Imports
Support for Python module import.
7.9 Profiles
Access to persistent containers
Capabilities for adaptive sequencing.
Two-way test and branch.
Multi-way test and branch.
Dynamically modifying data.
8.4 Non-Procedural Courseware Models
Support for defining courseware models with emergent properties.
8.5 The Python Sandbox
The secure execution environment for Python in CAPE courseware models.
Support for sharing designs and other assets.
9.1 Using MiniProjects
Creating folder containers for complex sets of models.
9.2 Uploading Assets
Placing assets into the Repository.
9.3 Downloading Assets
Reusing assets from the Repository.
9.4 Sharing Folders
Sharing Repository folders with a group of other authors.
A tool that aids verifying the correct behavior of CAPE designs.
10.1 Invoke the Debugger
Starting up the CAPE Debugger.
10.2 Automate CAPE
Automating CAPE from the debugger.
10.3 Monitor
Monitoring state data in the active delivery.
10.4 Deposit
Modifying state in the active delivery.
10.5 Snapshot
Capturing state from an active delivery.
Synergizing with classroom-based learning.
11.1 Coordinating Events
Using the Synchronize concept to coordinate with classroom learning.
11.2 Getting Human Help
Using adaptive delivery and Synchronize to direct learners to human resources.
Getting help and providing feedback on CAPE and this resource.
12.1 Support
Get help from CAPE Developers.
12.2 Reporting Problems
The CAPE Issue Tracking system.
12.3 Your Feedback
Give us your feedback on this resource.