Viewing Your Course Progress
Summary
Track your progress through a training course stage by stage and lesson by lesson. Course progress shows your overall completion percentage, which lessons are complete, incomplete, or require a retry, and your accumulated flight time and activity totals. Progress updates automatically as your instructor grades lessons and logs time.
Who this is for
- Students tracking their training progress toward certification
- Instructors reviewing a student's course progress in the mobile app
Before you begin
- You must be connected to a flight school (your organization shows in Account Settings)
- You must be enrolled in at least one course
- You must have an ACS Standard selected in your User Profile (e.g., Private Pilot Airplane, Commercial Pilot). If this isn't set, you'll see a prompt to select one before progress can display.
Steps
1. Open Course Progress
From the Log tab, tap the toolbar menu and select Course Progress. The progress view opens as a sheet.
2. Select a course (if multiple)
If you're enrolled in more than one course that matches your selected ACS standard, you'll see course cards to choose from. Tap the course you want to review. If you only have one matching course, it loads automatically.
3. Review overall progress
At the top of the view, you'll see:
- Course name and the associated ACS standard
- Overall completion percentage with a progress bar
- Lesson count—how many lessons you've completed out of the total (e.g., "12 of 24 lessons completed")
4. Review stages
Below the overview, each stage appears as a collapsible section. Tap a stage header to expand or collapse it. Each stage shows:
- Stage name
- Completion ratio (e.g., "2/4")
- Progress bar showing completion within that stage
5. Review individual lessons
Within each stage, lessons are grouped by type: Ground Lessons, Flight Lessons, Progress Checks, and Stage Checks. Each lesson row shows:
| Status | Icon | Color | Meaning |
|---|---|---|---|
| Not Started | Empty circle | Gray | No activity recorded yet |
| Complete | Filled checkmark circle | Green | All requirements met |
| Incomplete | Exclamation circle | Orange | Some grading or activity still needed |
| Requires Repeat | Refresh circle | Red | Instructor has flagged this for additional practice |
| Transferred Credit | Filled checkmark circle | Blue | Credit awarded from prior training—not associated with a log |
| Needs Status Set | Dashed circle | Gray | Lesson has activity but instructor hasn't set a final status (check lessons only) |
6. Review time and activity totals
Tap the Total Time & Activity section to expand it. This shows your accumulated hours and counts across all lessons in the course:
Flight Time—Total Flight Time, Dual Received, Solo, Cross Country, Night
Instrument Time—Actual Instrument, Simulated Instrument
Ground & Simulator—Ground Training, AATD (Simulator)
Landings & Approaches—Day Landings, Night Landings, Instrument Approaches, Holding Procedures
Hours display with one decimal place. Counts display as whole numbers. Fields with no recorded data show a dash.
What happens next
Course progress updates automatically as your instructor records debriefs, grades lessons, and logs time and activity. You don't need to refresh manually—the data syncs from the server each time you open the view.
As you advance through stages, the overall completion percentage and stage progress bars update to reflect your current standing. When all lessons in a course are marked complete, you'll see 100% completion.
Common issues
| Problem | Cause | Solution |
|---|---|---|
| "No ACS Standard Selected" with a button to go to User Profile | Your profile doesn't have an ACS standard set | Tap the button and select the ACS standard that matches your training (e.g., Private Pilot—Airplane). This is required for progress to display. |
| "You must be affiliated with an organization" | Not connected to a flight school | Share your FlightSense ID with your school and have them add you as an organization member. |
| "No Course Progress Available" | Connected to a school but not enrolled in any course, or no lessons assigned | Ask your school to enroll you in a course and have your instructor assign lessons. |
| "No Matching Courses" | Enrolled in a course but your ACS standard doesn't match | Check your User Profile—your selected ACS standard must match the standard associated with your course. |
| Progress percentage seems wrong | Completion is lesson-based, not hours-based | Progress counts completed lessons vs. total lessons. A lesson with 10 hours of flight time counts the same as one with 1 hour. Time totals are shown separately. |
| A lesson shows "Needs Status Set" | Your instructor graded content but hasn't set a final lesson status | This typically happens with check lessons. Your instructor or chief instructor will finalize the status. |
| Time and activity section shows all dashes | No time/activity has been logged for lessons in this course yet | Time appears once your instructor enters it through the Time & Activity form on individual lessons. |
How this works
How completion is calculated
Course progress is computed on the server by counting completed lessons against total lessons. A lesson is considered complete when your instructor marks it as such—this is driven by grading content items and setting the lesson status, not by hours logged. Ground and flight lessons are marked complete when they have an associated log and the instructor sets the status. Check lessons are complete when all knowledge and skill items have been graded.
The completion logic is the same regardless of grading methodology (Traditional, Numerical, or FITS). The progress view doesn't show individual grades—it shows lesson-level completion status. To see your actual grades, open individual debrief logs from the Log tab.
Time totals are per course
The time and activity summary aggregates all activity log entries linked to lessons within the selected course. If you're enrolled in multiple courses, each course tracks its time separately. The same flight time cannot double-count across courses—it's linked to the specific lesson your instructor associated it with.
