I use this grade sheet for my high school students to keep track of their assignments and due dates throughout a 6 weeks. I periodically update a master document to share with students what assignments are in the grade book and indicate whether the assignment has been returned graded. Usually kids will see if they don't have a grade next to a particular assignment and turn it in that same day. To keep kids invested in this process of building accountability I offer a freebie grade at the end of the six weeks if their assignment sheet is completely filled out and done correctly.
*Disclaimer: This does not completely eliminate the prevalence of missing work, but it has reduced the overall amount. Include a materials/binder check to ensure even the less motivated students are participating in grade tracking.