Theory Calendar
The Theory Calendar helps you schedule and manage classroom-based training including ground school courses, exams, briefings, and seminars. Coordinate instructor availability and track student attendance.
Overview
The Theory Calendar is specifically designed for scheduling and managing theory-based training. Unlike the general organization calendar, this calendar focuses on classroom courses, ground school sessions, exams, and briefings.Key Features
Course Scheduling
Multiple Views
Student Enrollment
Attendance Tracking
Instructor Assignment
Course Types
Getting Started
Access Theory Calendar
View Calendar
- Current month view (default)
- Color-coded by course type
- Instructor assignments visible
- Student enrollment counts

Theory calendar view
Switch Views
- Month - See entire month
- Week - Detailed weekly view
- Day - Single day focus
- List - Chronological list
Creating Theory Courses
Basic Course Creation
Create New Course
Enter Course Details
- Course Name - e.g., “PPL Ground School - Aerodynamics”
- Course Type - Ground School, Exam, Briefing, Seminar
- Date & Time - Start and end times
- Location - Classroom or venue
- Description - Course content overview

Create course form
Assign Instructor
- Choose from available instructors
- See instructor availability
- Assign primary instructor
- Add co-instructors (if applicable)
Set Capacity
- Maximum students
- Minimum students (for course to run)
- Waitlist enabled (optional)
Link to Training Program
- Select program
- Link to specific module
- Course appears in program curriculum
Save Course
Recurring Courses
Enable Recurrence
Set Recurrence Pattern
- Weekly - Same day each week
- Bi-weekly - Every two weeks
- Monthly - Same date each month
- Custom - Other patterns
Set End Date
- After X occurrences
- On specific date
- No end date (ongoing)
Save Recurring Series
Course Types
Ground School
Classroom instruction courses:- Aerodynamics - Principles of flight
- Aircraft Systems - Aircraft systems and operations
- Navigation - Navigation and flight planning
- Meteorology - Weather and meteorology
- Regulations - Aviation regulations
- Other Topics - Additional ground school subjects
Exams
Written examinations:- Progress Exams - Mid-course assessments
- Final Exams - End-of-course tests
- Mock Exams - Practice examinations
- Official Exams - Regulatory exams
Briefings
Pre-flight and post-flight briefings:- Pre-Flight Briefings - Before flight sessions
- Post-Flight Debriefings - After flight sessions
- Safety Briefings - Safety-related briefings
- Operational Briefings - Operational updates
Seminars
Specialized training sessions:- Safety Seminars - Safety training
- Advanced Topics - Advanced subjects
- Guest Speakers - External presentations
- Workshops - Hands-on training
Student Enrollment
Enrolling Students
Open Course
Enroll Students
Select Students
- Search by name
- Filter by training program
- Select multiple students
- Check capacity limits
Confirm Enrollment
- Verify students are eligible
- Check course capacity
- Confirm enrollment
Send Notifications
- Course details
- Date and time
- Location
- Preparation requirements
Enrollment Management
View Enrolled Students
View Enrolled Students
- Student list
- Enrollment status
- Attendance history
- Contact information
Waitlist Management
Waitlist Management
- Add students to waitlist
- Automatic enrollment if space opens
- Notify waitlisted students
- Manage waitlist priority
Cancel Enrollment
Cancel Enrollment
- Individual cancellation
- Bulk cancellation
- Automatic waitlist enrollment
- Send cancellation notice
Attendance Tracking
Recording Attendance
Open Course Session
Mark Attendance
Record Status
- Present - Attended the session
- Absent - Did not attend
- Late - Arrived late
- Excused - Absence excused
Save Attendance
Attendance Reports
View attendance data:- Per Course - Attendance for specific course
- Per Student - Student’s attendance across courses
- Overall - Organization-wide attendance
- By Date Range - Attendance within period

Attendance tracking
Calendar Views
Month View
See entire month:- All scheduled courses
- Color-coded by type
- Quick overview
- Easy navigation
Week View
Detailed weekly schedule:- Day-by-day breakdown
- Time slots visible
- Instructor assignments
- Student counts
Day View
Focus on single day:- Hour-by-hour schedule
- Detailed course information
- All courses for the day
- Time conflicts visible
List View
Chronological list:- Upcoming courses
- Course details
- Enrollment status
- Easy to scan
Filtering and Search
Filter Options
Filter courses by:- Course Type - Ground School, Exam, etc.
- Instructor - Courses by specific instructor
- Training Program - Courses linked to programs
- Date Range - Courses within period
- Status - Upcoming, completed, cancelled
Search
Search for courses:- By course name
- By instructor name
- By location
- By training program

Calendar filters
Best Practices
Schedule in Advance
Use Consistent Naming
Set Appropriate Capacity
Track Attendance Regularly
Link to Programs
Troubleshooting
Course not appearing on calendar
Course not appearing on calendar
- Check date range and filters
- Verify course is saved
- Ensure you have calendar access
- Check if course was cancelled
- Refresh the page
Can't enroll students
Can't enroll students
- Verify course capacity isn’t full
- Check students are in correct training program
- Ensure students are organization members
- Verify enrollment permissions
Attendance not saving
Attendance not saving
- Check all fields are filled
- Verify course date matches current date
- Ensure you have permission to record attendance
- Try refreshing and saving again
Related Documentation
- Flight School Overview - Learn about Flight School module
- Training Programs - Link courses to programs
- Students - Manage student enrollment
- My Training - Instructor view of assigned courses