| Dedication | 6 |
|---|
| Preface | 8 |
|---|
| Contents | 10 |
|---|
| List of Figures | 12 |
|---|
| Chapter 1: Background and Significance | 14 |
|---|
| Chapter 2: The Reusability Paradox | 16 |
|---|
| Chapter 3: Learning Object Design Standards | 18 |
|---|
| Cohesion | 18 |
| Coupling | 19 |
| Compound Objects | 19 |
| Chapter 4: A Plethora of Definitions | 21 |
|---|
| Chapter 5: Types of Learning Objects | 23 |
|---|
| LODA Object Types | 24 |
| Tutorial Objects | 24 |
| Information Objects | 25 |
| Practice Objects | 26 |
| Chapter 6: Technical Standards and Specifications | 28 |
|---|
| Chapter 7: Interchangeability | 29 |
|---|
| Access | 29 |
| Metadata | 30 |
| Development Processes | 30 |
| Re-use | 31 |
| Chapter 8: Evaluation and Selection | 33 |
|---|
| A Structured Evaluation Process | 33 |
| Identify Learning Outcomes | 33 |
| Evaluate the Accuracy of the Learning Object | 34 |
| Evaluate the Content s Usability | 34 |
| Estimate Cognitive Level | 34 |
| Establish the Location | 35 |
| Chapter 9: The Gestation of Learning Objects | 36 |
|---|
| Analysis | 36 |
| Use and Re-use | 37 |
| Interchangeability | 37 |
| Chapter 10: A Structured Approach | 39 |
|---|
| Step 1 Deconstructing the Domain to the Atomic Level | 42 |
| Step 2 Understanding the Domain to Understand the Reuse of the Learning Objects | 42 |
| Step 3 Combining the Atomic Portions to Optimize the Reuse of the Learning Objects | 42 |
| Chapter 11: An Illustrative Example | 44 |
|---|
| Chapter 12: The Object Oriented Programming Perspective | 52 |
|---|
| Step 1 Deconstructing the Domain to the Atomic Level | 56 |
| Step 2 Understanding the Domain to Understand the Reuse of the Learning Objects | 56 |
| Step 3 Combining the Atomic Portions to Optimize the Reuse of the Learning Objects | 57 |
| Chapter 13: Summary/Conclusion | 66 |
|---|
| References | 67 |
|---|
| Index | 69 |