It's situation specific!
Sometimes you just need to know the meat and potatoes!
Sometimes you need to know the process!
Sometimes you need to know the why!
Etc etc etc..
I was once a kind of a teacher.
I was teaching a class and my student's didn't need to know the in's and outs of the whole process of a certain thing.
I just taught them what to do. Do this, then this, then this, then this, then this. If this happens then you do this, then this, then this.
I didn't even teach them the Don't do's. Why? They don't need to know them. There specific job is perform something specific, they just need to know how to do it.
Now sometimes when I taught stuff for student's that had to take a test then I'd teach them the process of why this is done, or that is done, or how thing's are related and interact, etc etc so they have a good understanding so when they take a test or they have to explain to other's so they have a better understanding so they know what is done and what isn't done.
Just look at what your student's needs are! Just really based on what the student needs to perform. And tailor your teaching like so!
For example the difference between a grandmother taking a cpr course at church vs a respiratory tech..
All the grandmother need to know is how to do cpr because her job is to save a life.
The respiratory tech job is also to save a life but to manage the breathing too and all sorts of other stuff I'm sure.
So the grannie she don't need to know the in's and outs of heart and lung functions... she just need to know 30 compressions to 2 breaths(is that right?! I don't know) and keep doing that till help arrives.
The respiratory tech need to know well a buncha stuff because he/she requires more skills to manage that breathing.
So like I said, it's just based on the student's needs.
And if you're really concern, you should do the "If anyone would like to talk more about it see me after class."
Yes folks it's that simple!