Prior to getting my degree and becoming a programmer, I was the head tutor of my college. When I was hired, part of my expectations were to help teach programming concepts to the team when they needed to learn a concept.
One of our team members, who is more of our hardware help desk, has been taking some classes through the local CC to learn programming. At first, I didn't mind helping her because she did the work herself and I helped review it and make sure it made sense. With this next class she is taking, it has gradually gone from her having an assignment ready for review to her not wanting to even start it without me. I have to sit next to her for most of the day to guide her through basics that honestly at this point should be known by now. It's slowly getting to the point that she is asking me to "show her an example" and I am slowly doing more and more of her projects for her. Most of her grade is due to my help and not of her own merit. I don't feel like this is morally or ethically okay. Fast forward to this week: I spent pretty much my whole Monday and Thursday on her latest assignment that ended up being so poorly done I had to redo pretty much it all. I left her with a few segments left to do on her own and today she has it off. But she ended up emailing me her assignment with the teacher feedback so I can help her finish it and she also tried to call my work desk while I was away for a moment.
I don't mind helping her but I feel like she really needs to figure this out on her own or get the grade she deserves. I don't want to be rude about it either but at the same time, I am losing time on my own work to spend the whole day with her. I thought about talking to my manager so he knows what is going on but what would be the best solution to still provide her help to review assignments while telling her that she needs to start doing this on her own? When I was in college, I would just straight up tell students they need to do the work themselves but I feel in this situation, I need more tact.
EDIT: To clarify, I am helping her during work hours