Create Your First Course

Comprehensive guide to planning, structuring, and building your first complete course with modules, lessons, and engaging content.

docsgetting-started

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:

  1. Define learning objectives: What should students know by the end?
  2. Outline modules: Break the topic into major sections
  3. List lessons: What specific concepts will each module cover?
  4. Choose content types: What mix of text, video, and quizzes works best?

Creating the Course

  1. Click "Create Course" on your dashboard
  2. Enter course information:
    • Title: Clear, descriptive name
    • Description: Brief overview (2-3 sentences)
    • Category: Choose relevant category
    • Difficulty: Beginner, Intermediate, or Advanced
  3. Configure settings:
    • Visibility: Public or Private
    • Pricing: Free or Paid
    • Prerequisites: (optional)
  4. Click "Create Course"

Adding Modules

Modules organize your content into major topics:

  1. In the course editor, click "Add Module"
  2. Name your module (e.g., "Getting Started with Python")
  3. Add a description explaining what this module covers
  4. Click "Create"
  5. 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:

  1. Select a module
  2. Click "Add Lesson"
  3. Enter lesson title (e.g., "Your First Python Program")
  4. 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

  1. Click "+" and select "Text"
  2. Use the rich text editor to format content
  3. Add headings, lists, bold, and links
  4. Keep paragraphs short and scannable

Images

  1. Click "+" and select "Image"
  2. Upload an image or search stock photos
  3. Add alt text for accessibility
  4. Include captions to provide context

Videos

  1. Click "+" and select "Video"
  2. Paste YouTube/Vimeo URL or upload a file
  3. Add captions/subtitles
  4. Set thumbnail image

Quizzes

  1. Click "+" and select "Quiz"
  2. Choose question type
  3. Add question and answer options
  4. Mark correct answers
  5. 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

  1. Click "Preview" to see the student view
  2. Test all interactive elements
  3. Check for typos and formatting issues
  4. Ensure logical flow

Publishing

  1. Review all content
  2. Set course as "Published"
  3. Share course URL with students
  4. Monitor analytics to track engagement

After Publishing

  • Gather student feedback
  • Update content based on questions
  • Add supplementary materials
  • Track completion rates

Topics

first coursegetting startedcreate coursecourse planningmoduleslessonscourse structure