Stack Overflow uses "homework" as tag, and it has the following description:
Homework means the asker is requesting help with school homework. This lets potential answerers know that they should guide the student in solving the problem, rather than simply showing the complete answer. Questions should only be tagged as homework when either the asker has said it is so, or when it is blindingly obvious.
There are some differences between Stack Overflow, and EL&U:
- Stack Overflow doesn't have the "general reference" closing reason
- on Stack Overflow, questions are generally how to write code for a specific purpose, or why a specific code doesn't work; there isn't a dictionary that shows the code to write
Does homework have a meaning on EL&U? I would say yes, as the OP is not supposed to use a dictionary, and suggesting to use a dictionary is not the answer I would expect (which is what the "general reference" closing reason would suggest). The tag should be used to say "don't tell me the answer; tell me how I can find the answer myself."
Clearly, questions that are not tagged homework and for which the answer is found in a dictionary are candidates to be closed as "general reference."
There are questions about homework that I presume would not be welcome on EL&U, but that it should not be because they are general references.