Introducing version control early in your programming career is really important. It needs to become part of how you code, and using it correctly helps you learn faster, experiment easily, and collaboratively build knowledge. For a student, apart from partying and drinking too much, this is what you are supposed to be doing during your semester. So let me tell you my story of discovering version control and why it is indeed needed.
The Young Novice
Back in the day, shortly after the dot-com bubble, I entered college and discovered computing wasn't just Call of Duty. I ended up building a website in Dreamweaver with two other friends for a project. It even had flash components, most specifically a "math monkey" that would dance across the page and help users solve sums. Cutting edge stuff!
With 3 people working on the project we made out a very comprehensive plan, didn't follow it, and ended up putting in a 48 hour straight session in a computer lab in a mad panic to get it in on time. Just as the 3 separately built parts of the site came together and duly didn't work, one team member cried, one stormed out of the building, and the whole thing took on a surreal level of derangement.