Skip to main content

Training Programs

Training Programs (also called Syllabus) are the foundation of your flight training operations. Create comprehensive training programs with modules, curriculum, and structured learning paths for different license types.
Training programs list showing available programs

Overview

Training Programs define the structure and content of your flight training offerings. Each program contains theory modules, practical training modules, curriculum details, and settings that guide student training from enrollment to certification.

Key Features

Program Creation

Create training programs for different license types (PPL, CPL, IR, etc.) with custom structure and requirements.

Theory Modules

Define classroom-based theory components including ground school topics, exams, and briefings.

Training Modules

Create practical flight training modules with lessons, tasks, and skill requirements.

Curriculum Management

Detailed curriculum section with lesson plans, learning objectives, legal documents, and annexes.

Student Enrollment

Enroll students in programs and track their progress through modules and requirements.

Progress Tracking

Monitor student progress through each module and track completion of requirements.

Program Structure

Each training program consists of four main tabs plus a separate Curriculum section:

Theory Tab (Default)

Classroom-based theory components:
  • Ground school courses
  • Written exam preparation
  • Briefings and seminars
  • Theory requirements

Modules Tab

Practical flight training components:
  • Flight training modules
  • Lessons and tasks
  • Skill requirements
  • Practical assessments

Students Tab

Student enrollment and management:
  • Enrolled students list
  • Enrollment status
  • Progress overview
  • Student management

Settings Tab

Program configuration:
  • Program name and description
  • License type
  • Requirements
  • Metadata

Curriculum Section

Comprehensive curriculum details:
  • Detailed lesson plans
  • Learning objectives
  • Legal documents
  • Annexes and references
Training program showing tabs and sections

Training program structure

Creating Training Programs

1

Access Training Programs

Navigate to Flight SchoolTraining from your dashboard sidebar.
2

Create New Program

Click New Training Program or Create Program.
3

Enter Basic Information

Provide program details:
  • Program Name - e.g., “Private Pilot License (PPL)”
  • Description - Brief description of the program
  • License Type - PPL, CPL, IR, etc.
  • Duration - Expected program duration (optional)
  • Prerequisites - Required prerequisites (optional)
Form for creating a new training program

Create training program form

4

Configure Settings

Set program configuration:
  • Minimum hours required
  • Maximum students per program
  • Certification requirements
  • Other program-specific settings
You can modify settings later, but it’s best to set up core requirements from the start.
5

Save Program

Save the program. You can now add modules and curriculum.

Theory Modules

Adding Theory Modules

1

Open Theory Tab

In your training program, click the Theory tab (default tab).
2

Add Theory Module

Click Add Theory Module or New Module.
3

Define Module

Enter module details:
  • Module Name - e.g., “Aerodynamics”
  • Description - Module content overview
  • Duration - Expected hours or sessions
  • Order - Sequence in program
  • Requirements - What must be completed
4

Add Topics

Within each module, add specific topics:
  • Topic name
  • Learning objectives
  • Content outline
  • Assessment requirements
5

Set Requirements

Define completion requirements:
  • Attendance requirements
  • Exam requirements
  • Minimum scores
  • Other prerequisites

Theory Module Types

Common theory module types:
  • Ground School - Classroom instruction
  • Written Exam Prep - Exam preparation courses
  • Briefings - Pre-flight and post-flight briefings
  • Seminars - Specialized topics
  • Online Courses - E-learning components

Training Modules

Adding Training Modules

1

Open Modules Tab

Click the Modules tab in your training program.
2

Create Training Module

Click Add Training Module or New Module.
3

Define Module Structure

Enter module information:
  • Module Name - e.g., “Basic Flight Maneuvers”
  • Description - Module overview
  • Aircraft Type - Required aircraft (if specific)
  • Prerequisites - Required completed modules
  • Order - Sequence in training
4

Add Lessons

Within each module, create lessons:
  • Lesson name and number
  • Lesson objectives
  • Duration
  • Required skills
  • Completion criteria
5

Define Tasks

For each lesson, specify tasks:
  • Task name
  • Task description
  • Performance standards
  • Assessment criteria
  • Required repetitions

Training Module Structure

Modules typically follow this structure:
  • Phase 1: Basic Training - Initial flight training
  • Phase 2: Solo Preparation - Pre-solo training
  • Phase 3: Solo Flight - Solo flight requirements
  • Phase 4: Cross-Country - Navigation training
  • Phase 5: Advanced - Advanced maneuvers
  • Phase 6: Checkride Prep - Practical test preparation
Training modules showing lessons and tasks

Training module structure

Curriculum Section

Accessing Curriculum

1

Open Curriculum

In your training program, navigate to the Curriculum section (separate from main tabs).
2

View Curriculum Structure

See organized curriculum with:
  • Lesson plans
  • Learning objectives
  • Legal documents
  • Annexes

Managing Curriculum

Create detailed lesson plans:
  • Lesson objectives
  • Content outline
  • Teaching methods
  • Materials needed
  • Assessment methods
  • Time allocation
Define clear learning objectives:
  • What students will learn
  • Performance standards
  • Assessment criteria
  • Prerequisites
Add supplementary materials:
  • Reference documents
  • Additional resources
  • Forms and checklists
  • Supporting materials

Student Enrollment

Enrolling Students

1

Open Students Tab

Click the Students tab in your training program.
2

Enroll Student

Click Enroll Student or Add Student.
3

Select Student

Choose from organization members:
  • Search by name
  • Filter by status
  • Select student
4

Set Enrollment Details

Configure enrollment:
  • Start date
  • Expected completion date
  • Primary instructor (optional)
  • Notes
5

Complete Enrollment

Save enrollment. Student is now enrolled and can begin training.

Managing Enrollments

See all students in the program:
  • Student name and contact
  • Enrollment date
  • Progress percentage
  • Current module
  • Status
Monitor each student’s progress:
  • Completed modules
  • Current module
  • Requirements met
  • Hours logged
  • Performance metrics
Modify enrollment details:
  • Change status
  • Update dates
  • Assign instructor
  • Add notes

Program Settings

Configuration Options

1

Access Settings

Click the Settings tab in your training program.
2

Configure Program

Set program-wide settings:
  • Program name and description
  • License type and category
  • Minimum hours required
  • Maximum enrollment
  • Certification requirements
  • Other metadata
3

Set Requirements

Define program requirements:
  • Minimum flight hours
  • Minimum ground hours
  • Required solo flights
  • Cross-country requirements
  • Exam requirements
  • Checkride requirements
4

Save Settings

Save all configuration changes.

Training Records

Creating Training Records

1

Access Training Records

Training records can be created from:
  • Student profile
  • Module view
  • Calendar (after lesson)
  • Training module details
2

Record Training Session

After a training session:
  1. Select student
  2. Choose module and lesson
  3. Enter session details:
    • Date and time
    • Duration
    • Instructor
    • Aircraft (if applicable)
    • Tasks completed
    • Performance notes
  4. Save record
3

Update Progress

System automatically updates:
  • Student progress
  • Module completion
  • Hours logged
  • Requirements status

Best Practices

1

Plan Program Structure First

Design your program structure before creating modules. Think about the logical flow of training.
2

Use Clear Module Names

Name modules and lessons clearly. Students and instructors should understand what each covers.
3

Define Requirements Clearly

Be specific about completion requirements. Ambiguity leads to confusion and inconsistent training.
4

Keep Curriculum Updated

Regularly review and update curriculum to reflect regulatory changes and best practices.
5

Document Everything

Maintain detailed curriculum documentation. This helps with compliance and consistency.

Troubleshooting

  • Verify you have permission to create programs
  • Check if Flight School module is enabled
  • Ensure you’re in the correct organization
  • Try refreshing the page
  • Contact admin if permissions seem incorrect
  • Check all required fields are filled
  • Verify module name is unique
  • Ensure program is saved first
  • Try saving individual modules separately
  • Review error messages
  • Verify students are enrolled in the program
  • Check student has appropriate permissions
  • Ensure program is active
  • Verify student is viewing correct organization