Ответ:

«Ты сделал домашнее задание?» — спросила мама.

Учительница сказала: «Сегодня пишем диктант».

В первом предложении прямая речь стоит перед словами автора и является вопросом. Во втором слова автора стоят перед прямой речью, поэтому после них ставится двоеточие.