Another option is the Study Calendar course format. This is a third party plugin written by the OU with several nice features. The relevant one here is that by default it displays just three weeks (last week, this week and next week), with a link to show everything if you need to get at another week.
Of course, using this involves installing a third-part plugin.
Teaching with Moodle
How to present a class with LOTS of topics
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.