Great work, Moodle Team, and thanks for the presentation, Candice!
Since you asked, one UX note to make: when an activity has been completed, the oval turns to green (nice!), but the label still reads "To do: View". Could this be re-worded to avoid confusion to something like: "Viewed" or some such. The lasting "To do" moniker may trip some users up.
Best on your continued work!