Should a teacher help if the student does not ask for it?
Part of teaching is figuring out if what you want to teach is actually understood. This is something you should be doing continuously. As part of that you automatically find the students that struggle more than others, and that typically offers natural moments in which you can discuss what that student can do to improve things. So I don't see how someone can teach effectively without answering "yes" to your question.