Text this: Leveraging Large Language Models to Generate Course-Specific Semantically Annotated Learning Objects