I personally don't feel students have a problem communicating online, text, email, etc. It is the face to face communication that is lacking. Ask someone how they are doing and they will almost always say, "Fine." If they are polite they will add a "Thank you for asking and you?" I have seen this time and time again. I always incourrage my students to tell me exactly how they feel. As far as online communication it is simple, write as if you are the one receiving the message.