As a Master Thesis supervisor, how should I assist students with poor fundamental skills (e.g., problem solving)? I am currently working as a research assistant at a University and one of my tasks is to supervise the Master Thesis projects of students in our lab. Most of the projects I manage are related to Embedded Systems and Automation applications.
As part of my supervision, normally I dedicate an hour or two per week for supervision to discuss the development of their project and current issues. Most of the time their issues are related to a lack of technical experience on a subject (which was part of their Master's Course).
As sometimes, the problems are small I will dedicate part of my time to solve it with them. But from my experience, it seems that these issues keep upcoming due to poor research and problem-solving skills. As I am relatively new to supervising Master Students, I would like to know what are some of the key elements to assist them with these type of problems and up to what extent should I help them?
There are a range of possibilities, not all good. At one end of the scale you can just provide answers, maybe working out the answer for the student. This is the worst option considered here. Along the scale is your solution which is to solve it with them. Much better, especially if you let them lead. At the other (far) end of the scale is to simply provide them with some resource that is tailored to letting them do it on their own without further help. Even something like a section or even a page in a book. Or a search online that gives them help. This may be too little help for most students.
My own solution would be closer to the latter end, and exactly there with some students. Students need to gain insight and to do that they need to work through the crux of the problems they face. But sometimes they don't notice something that is blocking them. If you work with them a bit, asking for what they have done so far and why, perhaps you will get an idea about the nature of the block. If you can redirect them a bit, with a minimal hint, they will come out ahead in the end.
Students and some inexperienced instructors seem to think that the point of exercises is the answers, when in fact it is the learning that leads to being able to provide the answers. Keep that distinction in mind and also make sure your students understand that. Done well, it can also lessen the amount of cheating/copying that goes on.