How often should students have homework?

Students should have homework at least once a week so that can teach them to be organised and to get the job done. And if they don't have it done there should be a penalty.