Learn how to create a complete course from scratch, including modules, lessons, and different types of content.
Planning Your Course
Before diving into the editor, plan your course structure:
- Define learning objectives: What should students know by the end?
- Outline modules: Break the topic into major sections
- List lessons: What specific concepts will each module cover?
- Choose content types: What mix of text, video, and quizzes works best?
Creating the Course
- Click "Create Course" on your dashboard
- Enter course information:
- Title: Clear, descriptive name
- Description: Brief overview (2-3 sentences)
- Category: Choose relevant category
- Difficulty: Beginner, Intermediate, or Advanced
- Configure settings:
- Visibility: Public or Private
- Pricing: Free or Paid
- Prerequisites: (optional)
- Click "Create Course"
Adding Modules
Modules organize your content into major topics:
- In the course editor, click "Add Module"
- Name your module (e.g., "Getting Started with Python")
- Add a description explaining what this module covers
- Click "Create"
- Repeat for each major topic
Example Module Structure
For a "Python Programming" course:
- Module 1: Introduction to Python
- Module 2: Variables and Data Types
- Module 3: Control Flow
- Module 4: Functions
- Module 5: Working with Data
Adding Lessons
Each module contains multiple lessons:
- Select a module
- Click "Add Lesson"
- Enter lesson title (e.g., "Your First Python Program")
- Click "Create"
Lesson Best Practices
- Focus on one concept per lesson
- Keep lessons 5-15 minutes long
- Include practice exercises
- End with a knowledge check
Adding Content Blocks
Build your lessons with different content types:
Text Content
- Click "+" and select "Text"
- Use the rich text editor to format content
- Add headings, lists, bold, and links
- Keep paragraphs short and scannable
Images
- Click "+" and select "Image"
- Upload an image or search stock photos
- Add alt text for accessibility
- Include captions to provide context
Videos
- Click "+" and select "Video"
- Paste YouTube/Vimeo URL or upload a file
- Add captions/subtitles
- Set thumbnail image
Quizzes
- Click "+" and select "Quiz"
- Choose question type
- Add question and answer options
- Mark correct answers
- Add explanations
Organizing Content
- Drag and drop to reorder modules, lessons, and blocks
- Use headings to create clear sections
- Add quizzes after introducing new concepts
- Balance text with multimedia
Preview and Test
- Click "Preview" to see the student view
- Test all interactive elements
- Check for typos and formatting issues
- Ensure logical flow
Publishing
- Review all content
- Set course as "Published"
- Share course URL with students
- Monitor analytics to track engagement
After Publishing
- Gather student feedback
- Update content based on questions
- Add supplementary materials
- Track completion rates