Monitoring progress on a Gantt chart
Shading the completed part of each task bar on a Gantt chart, then comparing it with the planned dates to see whether the task is on time or late.
Understanding Monitoring progress on a Gantt chart in VCE Data Analytics U3O2
What it does: The shaded portion is compared with the planned start and end dates to judge whether the task is on time. Adjusting the plan and recording the reason keeps the Gantt chart accurate and documents the cause of the change. Progress shading fills the part of the bar that matches the work completed. The full bar still shows the planned duration. A good entry states the old dates, the new dates and the reason for the change. Comparing the end of the shading with today's date line is how a student spots a late task on a Gantt chart.
Common mistakes: The expected percent complete is days gone divided by the task duration, times 100. The broken line divides the duration by the days gone, which gives the wrong number. It should be exp <- daysGone / dur * 100. If the shaded percent is at or above the expected percent, the task is on time. The ELSE branch must set status <- On time, otherwise every task is reported as late.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 3–31) and word search (Modules 3–146).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
Progress shadingFill in the Blanks
Spot the Error
Student with a class code? Join your class →