It is an inherent human nature to "take the path of least resistance". What does that mean then? It means we will always stick to what is familiar to us in many broads; the tools we use, the people we spend time with, the food we eat, and the entertainment we consume? In short, we have a default value how we operate everything and we will always revert to the value.
This principle is present in situations such as getting people to adopt new workflow, applications, software, techniques, etc.
So how do we train ourselves, people, our teams to go beyond the path of least resistance?
As a student, there are so much obligations he or she needs to manage in life: you have classes, assignments, part-time jobs, taking time for self-care, and spending time with friends and significant. In a way, a collaborative project does not have any stakes involved; the most definite incentive is probably the grading of the school assignment.
Getting people to use a new app or tool such as Slack can be prove to be a challenge because:
Some people may not used it before
They are not responsive on any communication platform
They do not install the app on the phone
As a result, your teammates may not know:
How to communicate effectively or confidently problems at an early stage
Followup with their progress by their own initiative, and prefer to be check-in personally