I agree that "It has to be a dictatorship, not a democracy when it comes to these things (doing homework)."
Don't ever get me wrong, when I wrote my first message here I never meant I DON't want my child to do any homework. Just the opposite - I want him to have homework every day. Before he starts kindergarten I gave him 'homework' on daily basis (colouring, connecting dots, drawing lines, etc.) and I always manage to make it a 'fun' thing for him so most of times he enjoys doing these with me. Whenever he shows reluctance to do any more I just say, "ok, that's it. Let's do it again later/tomorrow." Then we move on to something else. So no, I don't complain about child having to do homework, not at all.
But it seems to me what you are saying is, "I want my child to do homework but on our time and schedule." It's different when you're assigning him homework on your own--you can complete it on your own time table but when it comes to being part of the bigger class and part of an institution you've given up your right to make that schedule. And, like I said, if you really feel it's too overwhelming for your child you can always work with the school to work out a schedule (i.e. send a not saying you need more time). But, you're not on your "own time" anymore--you're actually on the school's time. It's different now.
What I was trying to say in the message is whether we should 'push' a 3-year-old that hard to do his colouring page when he is not really in the mood. Some of you must say, 'well, doing homework is not about if you are in the mood. You gotta do it." Yes, I know and I agree. But my point is: whether we should be so harsh to a 3-year-old. If he is already in K3, having spent 2 years kindergarten, I wouldn't expect he is allowed to say no to his homework. I think, one of the issue my husband has is lacking flexibility (not only on this particular issue but in general matters).
I think it depends on what your opinion of "harsh" is. I personally don't feel it's harsh to make my children do things that they don't want to do in their everyday life. I've always taken this approach so even at 3-years-old my son knew that if mama says it needs to be done, it needs to be done. I don't think this is "forcing" or "pushing" him at all. But, again, approach is the key. It's most important how things are done, in my opinion.
Your concept seems to be that you're going to "gradually ease" him into doing homework so by the time he's in K2 or K3 he will do it without question. But, if you start the habit of letting him sometimes refuse to do it then I don't see how you're going to establish this sort of schedule for him. From the very beginning--day 1 of K1 my son was expected to always do his homework and not put up a fit. We worked with him to create a fun learning environment and we never gave him the option of "well, we'll do it tomorrow/later when you're in a better mood." Then again, we did choose times of the day which would easier for him to do it--such as after he's rested from a nap and had his lunch in the afternoon. So, it's not as if we "eased him" into doing homework--it was just always required and in my opinion, totally wasn't "harsh" at all to require him to do it--even on days when he was less-than-enthusiastic. That's where skills as a parent come into play--knowing how to motivate and work with your own child to help them.
So, the problem is finally sorted. When I came home this evening, the first thing I did was to take that colouring sheet out and told him it's time for homework. Then I sat down with him and did it together with him. As usual, I made it fun and made laugh. He enjoyed it. Then I took out another sheet of homework (drawings) given to him today and got it done as well. What if he was not in the mood for homework, I would put it aside and tell him, "ok, let's something else / let's get a sweet, then we come back again..." He has to say YES before I move on to another thing. Then I will try to lure him back to do his homework. This is how I would handle the homework thing with a 3-year-old.
It seems you have a manageable way to work with your son. I would be careful, though about giving him too much say in whether or not the homework gets done at the time you've designed for it. While it might not be a problem right now I can easily see your son growing to take advantage of the fact that, "If I'm not in the mood, mommy will let me have candy and play as long as I want until I'm in the mood again." So, what's the easiest way to avoid doing what you don't want to do? Just not be in the mood! I think it's a fine line and things that start off being really great "motivators" end up coming back to bite us later.
Yet for my husband, homework is homework, you gotta do it. It's completely wrong if a child refuses to do his homework. Very straight-minded, not flexible. I think, my approach with a 3-year-old is correct. I am not saying I will continue to be so 'soft' with my child forever, it is just a starting stage. When I help him develop a habit of sitting down for an hour to do his homework, I expect he will do them without much struggle and I expect it will happen, say, half a year later or when he starts on K2.
In that case, maybe you're the one to handle the homework. Between my husband and I for the past two years I've done most of my son's homework with him--sometimes sitting for 1-2 hours to complete everything and help him practice extra things. My husband doesn't have the same sort of patience. But, this year my son's Chinese homework has increased drastically and my husband helps him with that. My husband finds that he gets stressed working with my son and he is aware of this himself so he has taken to putting on some relaxing music softly in the background that helps him (my husband) stay calm while helping my son and it has made a HUGE difference. It's all a journey of learning how to look in the mirror and see ourselves honestly for who we are as parents and then make steps to improve.
I think it's really important to not develop an "You're wrong and I'm right" approach when it comes to these things. I think it takes being humble and honest and discussing. For example, when my husband and I sit down and talk he will honestly say, "Working with our son on this particular homework really stresses me out and I know that I don't do the best job at helping him--maybe you can help him with that and I'll help him with this other thing." So, in that way we can work together to get the homework done. It's kind of a fine art, actually of negotiating who will do what--not everyone is strong in the same areas.
As for the issue with my husband, disagreement is sorted out as well. We went home together and we had a brief chat on the bus. I told him I shouldn't have intervened when he was having words with his son, but I explained to him why I couldn't stand what he did. Then he said, he wants to deliver a message to our son that doing his homework is a serious issue. Then I said his intention is good but his approach is not acceptable on a 3-year-old who has just trying to adjust to his school life! No further discussion after that. Basically, we have previously agreed that I am in charge of the kids' homework, but now and again I understand he wants to get involved.
See, the words I found a bit concerning in what you wrote above were "couldn't stand what he did" and "approach is not acceptable...!" You've kind of set yourself up as jury and judge at this point. If I were him, I would either give you the cold shoulder (i.e. "no further discussion") after that or really become defensive. Yes, you don't like how he did it but I promise you that this issues is going to resurface again and again unless you can really respect his point of view and come to a functional compromise. I hope he also will respect your view.