Using Gantt Charts to Visualize Your Class Throughout the School Year

It's a new school year! Do you know what you're teaching in May?

I am very interested in the world of capital-p “Productivity,” and I read and listen to (what some might consider) an embarrassingly large amount of content relating to personal productivity and efficiency. One tool that consistently crops up in discussions around productivity, and the one that has served me and my students the most (though they don’t realize it), comes from the world of project management and is known as the Gantt chart.

Gantt charts, at their most basic, plot vertical lists of tasks along a horizontal chart showing the progression of time, giving a visual representation of how a project will unfold over the course of days, weeks, or months.


A Gantt chart of my Unit 1

A Gantt chart of my Unit 1, plotting the unit's 11 lessons along the days/dates between the last week of August and the first week of October

I’ve been plotting my lessons out using Gantt charts for years now, a practice I started on paper. Every August, I would sit down for an hour or two and write the ten months of the school year along the top of a horizontal page, then list the six units I teach along the left side, and draw a box alongside each unit under the weeks I planned to teach them. It helped to see the scope of my entire year, and it also helped me to work around major disruptions, like Winter and Spring break and statewide testing.

While this was a useful exercise for planning, there were two major drawbacks to writing these charts on paper: first, there was no way to adjust the chart if students needed more time in a unit, or if there were snow days. Second, I felt locked into my plan from the start of the year, and anytime I wanted to do something different (responsive teaching means integrating current events, or in my case new album releases, into your class tomorrow).

So, for the past three years, I’ve been using a program called Merlin Project Express (I have it as a part of the spectacular app subscription service Setapp, which I highly recommend), which is a Gantt-charting powerhouse. I probably only use 10% of its features (leave the rest for people who do this for a living), but it helps me keep track of where I am supposed to be in a unit, and how changes I make now will affect the rest of the year.

The first advantage of using software rather than paper is that Merlin Project Express lets me be much more granular, planning by the day rather than by weeks. My classes only meet twice a week (Monday/Wednesday or Tuesday/Thursday, with Fridays having a monthly rotation that I just use for extra work time), so in Merlin I can set my working days to only be on M/W or Tu/Th, and it will only count those days, skipping over the rest, as it plots my lessons.


Setting work days/hours in Merlin Project Express

The lessons in my Gantt chart skip over days that aren’t marked as “Work Days,” so I only make Monday and Wednesday available for my classes that only meet on those days, and vice versa for my Tuesday/Thursday classes. The white columns on the Gantt charts above reflect these Regular Hours settings, and all days not set here are marked as unavailable, and the Gantt chart skips over them as it plots my lessons

Similarly, I can enter holidays in the global calendar, and it will skip over those days on the Gantt chart too:

Setting holidays in Merlin Project Express

Merlin Project Express also skips over days marked as holidays (which it calls "exceptions"), even if they fall on work days - it marks them unavailable just like non-work days. I set the holidays in one document with the work days on M/W, then I just copy the document, duplicating the units and lessons as well as the holiday calendar, and then I just change the work days to Tu/Th. This way, my plans reflect the actual meetings of my class

The second advantage of software is that I can change the amount of time or the day on which I plan to teach a lesson, and if I set up dependencies between my lessons (and units), the entire Gantt chart will adjust itself accordingly. This makes it possible to teach responsively - giving my students more time on a lesson by adding another day when they need it or even adding a whole separate lesson into the sequence - while seeing the effect this will have on my plan for the entire rest of the school year. If I extend a one-day lesson to last two days, Merlin will push out all subsequent lessons by one available day, skipping over any non-work days or days I set as holidays.


Creating dependencies in Merlin Project Express

You need to set up "dependencies" between your lessons or your Gantt chart will show all of them being taught on the same day - if you do set the dependencies, though, they'll distribute themselves automatically based on their length (which I set to one day, usually) and the available days on your calendar

Extending a lesson by a day in Merlin shifts all subsequent lessons over by one allowed day, skipping over non-work days and holidays

Extending a lesson by a day in Merlin shifts all subsequent lessons over by one allowed day, skipping over non-work days and holidays

These Gantt charts have been incredibly helpful for me in estimating how long my units should take (which is always, without fail, longer than I expect). They prove their value to me each week as I check my progress, orient myself in terms of my time frames, and make adjustments as needed. Every time I extend a lesson, I push the rest of the year out, going past the end of the school year, which means I need to pare down my upcoming units, remove lessons, or skip over them and make them “aspire-to-do” activities for students to do on their own time. This perspective is incredibly useful in September and October, and it helps me finish out the year without feeling rushed in May and June, as I've had my eye on those months for the entire school year (well, with the computer's help).

There are many Project Management and Gantt Charting applications out there; again I use Merlin Project Express because I get it for "free" with Setapp, but there is also the free and open-source Project Libre, the ridiculously-priced-but-possibly-available-if-your-school-has-a-Microsoft-subscription Microsoft Project, and there is the polished and macOS/iOS exclusive Omniplan, among others. I strongly encourage you to try one of these out, plot out your units and lessons, and see how the school year calendar will affect your plans. It is both illuminating and functional, and absolutely worth the time invested!

Next
Next

Diving Further into Data-Based Teaching: Elapsed Time Since A Student’s Last Submission