For the one class this is a big problem for my DS15, he now has a contract with the teacher. He has to go to the teacher once a week and get a form signed that states what he is missing and what is upcoming. This is partially only necessary because this teacher doesn't take advantage of our online system. This teacher is very disorganized and doesn't update to the homework portal for weeks. So the contract is as much for me to know what she has not updated, as for my son to learn how to deal with her. DS15 has a brand new 504 that mostly deals with giving him extra time or writing projects, but it also give him a some wiggle room for turning work in late under certain circumstances.

In general I check the online and discuss what homework needs to get done. If I find out homework hasn't gotten turned in DS has to DO THE HOMEWORK anyway even though he won't get a grade. And computer game time gets taken away.