Re: Asking the date in classrooms
What is today's date?
What is the date today?
What date is it today?
"What date is today?" is unnatural for me.
As far as different ways of asking for a day of the week, it depends on the level of your students. You didn't say you were necessarily asking only for the name of the day today, so you can elicit other days of the week in many different ways:
What day will it be the day after tomorrow?
What day was it yesterday?
What day was it the day before yesterday?
To elicit dates, you can ask all kinds of questions:
What date is your birthday?
What date is your parents' wedding anniversary?
What date was it last Tuesday?
What date will it be on Friday?
Remember - correct capitalisation, punctuation and spacing make posts much easier to read.