Creating a Course Using Modular AI Actions
This tutorial will guide you through creating online course content using two specialized actions: one to establish your course framework and outline, and another to develop detailed lessons. This modular approach ensures well-structured content while incorporating your expertise efficiently.
This is important to understand. We've created this tutorial so that the actions will help you create courses that bring something unique to the market. Otherwise you risk courses that share what anyone can just ask ChatGPT for.
Part 1: Course Framework Generator Action
Let's create our first action that establishes the course foundation and creates a detailed outline.
Creating the "Course Framework Generator" Action
First, create the new action and name it "Course Framework Generator."
Action Setup Steps:
Collect Course Information
Type: Ask for Multi
Task Name: "Get Course Details"
Task Variable Name: "CourseInfo"
Custom Source:
CourseTitle:Enter your course title TargetAudience:Describe your target audience CourseLevel:Describe the skill level this course is targetting CourseGoals:List 2-3 main goals for this course Prerequisites:List required knowledge or skills Duration:Estimated total course duration (e.g., 6 weeks, 12 hours)
Generate Course Framework
Type: Stream Prompt
Task Name: "Create Course Framework"
Task Variable Name: "CourseFramework"
Prompt:
Using this course information: Title: {{CourseTitle}} Level: {{CourseLevel}} Audience: {{TargetAudience}} Goals: {{CourseGoals}} Prerequisites: {{Prerequisites}} Duration: {{Duration}} Create a comprehensive course framework that includes: 1. Course Overview Write a compelling 1-2 paragraph overview that explains the course's value and relevance to the target audience. 2. Learning Objectives Create 2-3 clear, measurable learning objectives that align with the course goals. 3. Detailed Module Outline Create 4-6 main modules. For each module, provide: - Module title - 1-2 specific learning objectives - 2-3 key talking points or concepts - Suggested activities or exercises - Estimated module duration Format each module with clear markdown headers and bullet points for easy reference later. Note: Make each module title and its associated talking points easily selectable for use in lesson creation.
Part 2: Lesson Content Generator Action
Now let's create an action that develops detailed lesson content from your outline sections.
Creating the "Lesson Content Generator" Action
This action transforms selected outline sections into comprehensive lessons while incorporating your expertise. Create a new action and name it "Lesson Content Generator."
Action Setup Steps:
Get Expert Insights
Type: Ask for Input
Task Name: "Add Teaching Insights"
Task Variable Name: "ExpertInsights"
Placeholder: "Share your unique insights, experiences, or specific examples that will make this lesson especially valuable. Consider: real-world applications, common misconceptions, current trends, practical tips, or experiences that illustrate key points."
Generate Lesson Content
Type: Stream Prompt
Task Name: "Create Detailed Lesson"
Task Variable Name: "LessonContent"
Prompt:
Using the following: Selected Module Content: {{Selection}} Expert Insights: {{ExpertInsights}} Transform this module section into a comprehensive lesson. Use the selected content as your guide for topics and scope, while incorporating the provided expert insights to create uniquely valuable content. Structure the lesson as follows: 1. Introduction - Create an engaging hook that captures attention - Establish relevance to real-world applications - Connect to the overall course objectives - Set clear expectations for the lesson 2. Main Content Develop each key talking point from the selection into detailed sections that include: - Clear explanations of concepts - Practical examples and applications - Step-by-step instructions where needed - Best practices and guidelines - Common challenges and solutions - Incorporate the provided expert insights naturally throughout 3. Practical Application - Create hands-on exercises or activities - Include real-world scenarios for analysis - Add demonstrations or walkthroughs where appropriate - Provide practice opportunities 4. Review and Reinforcement - Summary of key points - Review questions for self-assessment - Common misconceptions addressed - Additional resources for deeper learning
Using the Actions Together
Step 1: Create Your Course Framework
Run the "Course Framework Generator" action
Fill in all course details in the multi-input form
Your course overview and outline will be created
Pro tip: add a blank space between each part of the outline
Step 2: Develop Individual Lessons
Select a module section from your outline
Run the "Lesson Content Generator" action
Add your unique insights when prompted
Repeat for each module
Tips for Success
Framework Development:
Be specific about your target audience
Make learning objectives measurable
Include realistic time estimates
Create logical progression between modules
Lesson Creation:
Select complete module sections
Provide detailed expert insights
Share relevant examples
Include practical applications
Content Quality:
Use an advanced AI model for better results
Review content for accuracy
Ensure consistent tone across lessons
Verify proper difficulty level
AI Settings Recommendations
For both actions, consider these AI settings:
Model Selection:
Choose an advanced model capable of structured content creation
Consider models known for accuracy in your subject area
Custom Instructions:
Set the AI role as an experienced educator in your field
Specify the desired tone and style
Emphasize practical application of concepts
Take time to refine your prompts and AI settings to match your teaching style and subject matter. This modular approach allows you to maintain high quality throughout your course while efficiently creating comprehensive educational materials.
Remember that great course content comes from combining:
Clear course structure
Well-defined learning objectives
Your unique expertise and insights
Practical examples and applications
Test each action with one module first, then adjust based on the results before creating your complete course content.