> Нужно ли ставить точки после слов "классная работа", "домашняя
> работа", "диктант", "упражнение" и т.д.

Вот как ответила на подобный вопрос Грамота.ру:

[![введите сюда описание изображения][1]][1]


  [1]: https://i.sstatic.net/5Q9PY.png