The short answer: No

Giving your students access to the Student Dashboard is completely optional. As long as the gScholar extension has been pushed out to your students and the classes have been configured gScholar will run on your students. 

You can also create a custom Student Role to limit what features your students will have access to in the Student Dashboard. 

Be sure to review our gScholar Help documentation on the Student Role Permissions available.