Embedded or linked learning objects: Implications for content development, course design and classroom use