checklists within assignment tasks
add checklist option within assignments so that larger projects can be broken down into smaller tasks to be completed over time.
For example if the assignment is to write a literature review.
1) Select and read relevant articles
2) Make notes/1st draft
3) Review areas that need more evidence
4) Edit and rewrite to create second draft
5) Visit writing centre for more input
6) Write final draft
7) Spell check and format
each one of these items would have a checkbox next to them and possibly be able to schedule when each would be done.