Do not add dot navigation.
The problem with this type of navigation is that user has to scan/read all data.
Instead, you can break classroom into divisions of 10. That would easy for the user to select instead of showing all data(class of 2010, class 2017 & so on) at once.
From the usability point of view, it is easy to find data instead of using dot navigation. Hope this helps let me know if you have doubts.
Don't do it
The purpose of having a navigation is to help the users and make it easy for them to find the required page in the website. Having overly-layered, complex or huge navigation menus defeat that very purpose.
Instead, Restructure your navigation
In your case, Classrooms(should be called Classes or Batches), should be the only option in the menu. This should open either a list of Classes or open up the most recent Class and have a side-bar that lists out the rest.
Short answer is no. You can add a standard pagination but the dots like you did are : - not actionable - it is very hard to understand what they are for at first glance.
You should find something else that does not have those problems.
A pagination could be enhanced with the dots like you have though, but then take care of not displaying too much redundant information.
I agree with @Armands. Too much information on the screen will most certainly lead to a higher chance of overlooking something. And overlooking something is a failure. No user likes to fail and be forced to repeat the given task.
Since in this menu you are showing classes sorted by year you can actually replace this wall of text with a more easier to navigate representation. For example a calendar should do the trick. The user will be able to pick the year (be it through an actual representation of a calendar or just the combobox with a lits of all the available classes) for the class he/she is interested in and then you can add a second layer that pops out on the screen (replaces the calendar) with the information about the class).