> Students are not used to doing the necessary work to learn. They are used to doing the necessary work to pass.
This is because 100-200 level math courses are not about teaching anything, but about filtering out students who can't do the work. Once you get past that level students have already formed bad habits and so still only do what it takes to pass. I don't know how to fix it, I don't know if it CAN be fixed.