Hm. You bring back memories.
I remember doing EXACTLY THIS in third grade!
I was not a bad student. I was not a slow student. I graduated 10th in my class in high school. I graduated magna cum laude in college. BUT in retrospect I notice a pattern with me with everything, not just completing homework. I even struggle with it now at work. I wouldn't say I'm ADD or anything. But I do get distracted and then sometimes a little overwhelmed.
I think at the time I was a little overwhelmed. I wouldn't get an assignment done because ... I don't know if I was bored, it was too hard, etc. It all came to a head when my teacher came to ask why I hadn't turned in a bunch of "over" papers (where she gave something back for us to do over). I hadn't completed an assignment and THEN was too overwhelmed to do it again. She taped them all to the front of the classroom (I'm talking probably 10 to 15 assignments), humiliating me and eventually forcing me to get them done during recess, etc.
Anyway, I had no answer to give my teacher besides that I didn't know why I hadn't done them.
Here's where I noticed the pattern I have, and the solution: when I joined Flylady.net. If you haven't heard of it, check it out. It's a system of organizing your life, house, etc. in babysteps, 15 minutes at a time. Many people send in testimomials about how it helped with homework etc. too. "You can do anything for 15 minutes."
It may be that your daughter would respond to this. Simply punishing might not do it. My guess is that she is overwhelmed or has trouble applying herself to this new task where she has to work more independently than she did last year, and she probably needs HELP figuring it out. You can help teach her a method that may help her for YEARS.
My suggestion is to try teaching baby steps. TELL her that she can do anything for 15 minutes. Set a timer. Work with her (at first, at least). Find a work area where she can put her homework out and leave it out for the evening. When she comes home from school, after greeting her, set a timer for 15 minutes. Get the work out, look at what needs to be done (math problems and spelling lesson, for example). Pick which assignment you'll tackle first and what needs to be done. Get it set up and ready. Then stop. Take 15 minutes to enjoy an after school snack and ask about her day. Then set the timer for 15 minutes to start the first assignment. Then 15 minutes to walk away, stretch her legs, take a deep breath, etc. Then set the timer for 15 minutes and keep working on the assignment, or start the next one. After supper, do the same thing. You'd be amazed what can be accomplished in 15 minutes! (And if she has more than 2 hours' worth of homework in second grade, that's definitely a ridiculous problem of another type in this day and age!)
If this is the trick that it takes, then eventually, you won't need to be there doing it with her, but you can still set the timer. She, of course, needs to be truthful about the fact that she has homework. I would tell her (and I would HOPE the teacher would be concerned about your daughter's development and cooperate with you on this -- and like someone else here said if she doesn't then complain to the principal) that your teacher is going to talk to you each day and let you know ahead of time what homework she has to do that night so you can prepare to help her with it. That way she can't just say she has no homework to do.
But I would emphasize to her that you're going to work with her do it in baby steps so it's not so big and overwhelming till she gets used to these new assignements. ENCOURAGE her that she can do anything for 15 minutes. And of course, she has to know you'll check to make sure it's all done.
The teacher should have let you know sooner, but maybe she just noticed that it's truly a pattern to tell you about. Again, if she doesn't cooperate (tell her your plan) you should DEFINITELY complain to the principal!
I hope this suggestion helps, because now that I've realized it in my life in general, I wish I had known about that back then! She's 8. Suddenly having new homework assignments (which they didn't do back in third grade in the 1970s!) is probably daunting, and she may have a makeup that makes her overwhelmed and prone to procrastination. Help her and she will be able to apply this skill to her life in many areas for the rest of her life!
I'd love to know if you try this method and if it works (because I'm betting it would have worked for me years ago)! If you'd like to you can e-mail me at ____@____.com luck!
L.